1 package org.sapia.magnet.domain; 2 3 import java.util.Collection ; 6 7 import org.sapia.magnet.render.RenderableIF; 10 11 12 23 public interface LaunchHandlerIF extends RenderableIF { 24 25 30 public String getType(); 31 32 33 38 public String getName(); 39 40 41 46 public String getDefault(); 47 48 49 54 public int geWaitTime(); 55 56 57 62 public Magnet getMagnet(); 63 64 65 70 public Collection getProfiles(); 71 72 73 79 public Profile getProfile(String aProfileName); 80 81 82 87 public void setType(String aType); 88 89 90 95 public void setName(String aName); 96 97 98 103 public void setDefault(String aProfileName); 104 105 106 111 public void setWaitTime(int aWaitTime); 112 113 114 119 public void setMagnet(Magnet aMagnet); 120 121 122 127 public void addProfile(Profile aProfile); 128 129 130 135 public void execute(String aProfile); 136 } 137 | Popular Tags |