jas.job
Interface BasicJob

All Known Subinterfaces:
Job
All Known Implementing Classes:
AbstractJob

public interface BasicJob

Basic job is implemented by AbstractJob, and extended by jas.swingstudio.Job


Field Summary
static int CURRENTEVENTSOURCE
           
static int DATASET
           
static int EVENTSOURCE
           
static int RESET
           
static int SHOWNOW
           
 
Method Summary
 void close()
           
 void closeDataset(TreeItem item)
           
 int eventsAnalyzed()
           
 int eventsTotal()
           
 EventData getEvent()
           
 java.lang.Class getEventDataClass(TreeItem item)
           
 java.lang.Object getItem(TreeItem item)
           
 java.lang.String getName()
           
 void go(int i)
           
 boolean isAtEndOfData()
           
 boolean isAtStartOfData()
           
 boolean isChanged()
           
 boolean isPersistent()
           
 boolean isRunnable()
           
 boolean isRunning()
           
 void kill()
           
 void loadObject(java.lang.String name)
           
 void receiveMessage(java.lang.Object message)
           
 void rewind()
           
 void setEventSource(TreeItem item)
           
 void setPersistent(boolean persist)
           
 void stop()
           
 void unloadAll()
           
 

Field Detail

SHOWNOW

public static final int SHOWNOW

DATASET

public static final int DATASET

EVENTSOURCE

public static final int EVENTSOURCE

CURRENTEVENTSOURCE

public static final int CURRENTEVENTSOURCE

RESET

public static final int RESET
Method Detail

isChanged

public boolean isChanged()

close

public void close()

getItem

public java.lang.Object getItem(TreeItem item)

isRunnable

public boolean isRunnable()

isRunning

public boolean isRunning()

isAtEndOfData

public boolean isAtEndOfData()

isAtStartOfData

public boolean isAtStartOfData()

isPersistent

public boolean isPersistent()

eventsAnalyzed

public int eventsAnalyzed()

eventsTotal

public int eventsTotal()

getName

public java.lang.String getName()

closeDataset

public void closeDataset(TreeItem item)

setEventSource

public void setEventSource(TreeItem item)

getEventDataClass

public java.lang.Class getEventDataClass(TreeItem item)

receiveMessage

public void receiveMessage(java.lang.Object message)

go

public void go(int i)

kill

public void kill()

stop

public void stop()

rewind

public void rewind()

loadObject

public void loadObject(java.lang.String name)
                throws LoaderException

unloadAll

public void unloadAll()

setPersistent

public void setPersistent(boolean persist)

getEvent

public EventData getEvent()