net.simplace.pipe.progress.FWProgressTask




public class FWProgressTask implements java.lang.Comparable {
// Public Constructors
public FWProgressTask(String aProgressID, String aX, String aY, String
aSystemID);


// Public Instance Methods
public JLabel getTextLabel();

get the textlabel for this task may be null if this task doesn't need a textual description
returns the JLabel
public JLabel getImageLabel();

get the imagelabel for this task
returns the JLabel
public String getProgressID();


returns the iD
public boolean isImageUsed();


returns the iD
public String getMessage();


returns the message of the Task
public void setMessage(String aMessage);

public void setFixedLabel(String aFixedLabel);

public void setStateProgressing(int aPercentDone, String aMessage);

public int getPercentDone();


returns the percentDone (0-100)
public int getNumberInRange();


returns the number of the Task in the range of Tasks to be performed
public void setNumberInRange(int aNumberInRange);

sets the number of the Task in the range of Tasks to be performed
public String getStateOfTask();


returns the statusOfTask
public void setStateOfTask(String aStatusOfTask, FWObservable aParameterMap);

public FWProgressTask getClonedTask();


returns a clone of FWProgressTask
public String toString(); // Overrides java.lang.Object

public int compareTo(FWProgressTask aO);



// Inner Classes
public class FWProgressTask.State
}



Passed to: FWProgressViewModel.addProgressTask(), compareTo(), FWProgressTaskEvent.FWProgressTaskEvent(), FWProgressTaskEvent.FWProgressTaskEvent()



Returned by: getClonedTask(), net.simplace.client.sim.processors.LoopSimModelRunProcessor.getNewProgressTask(), net.simplace.pipe.control.FWProcessor.getNewProgressTask(), net.simplace.pipe.control.FWProcessor.getProgressTask(), FWProgressTaskEvent.getProgressTask()