|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthades.simulator.SimObject
hades.models.stimuli.StimuliGenerator
StimuliGenerator, a wrapper class to embed a StimuliParser into a Hades Design file.
| Field Summary | |
protected boolean |
enabled
|
protected java.lang.String |
stimuliFileName
|
| Fields inherited from class hades.simulator.SimObject |
classloader, console, debug, editor, name, parent, ports, propertySheet, simulator, symbol, versionId, visible |
| Constructor Summary | |
StimuliGenerator()
|
|
| Method Summary | |
void |
configure()
create and display a 'ConfigDialog' to set the parameters for a SimObject. |
SimObject |
copy()
create a copy of the current StimuliGenerator |
void |
elaborate(java.lang.Object arg)
elaborate: this method does all the work. |
boolean |
getEnabled()
|
java.lang.String |
getStimuliFileName()
|
java.lang.String |
getToolTip(java.awt.Point position,
long millis)
construct a (short) tool tip message including instance name, class name, and stimuli file name. |
boolean |
initialize(java.lang.String s)
initialize a StimuliGenerator from a String that contains the integer version id, the enabled status (0=disabled, 1=enabled) and the Unicode-escaped stimuli file name '1001 1 /hades/models/stimuli/default.sti' |
void |
setEnabled(boolean b)
|
void |
setEnabled(java.lang.String s)
|
void |
setStimuliFileName(java.lang.String s)
|
void |
write(java.io.PrintWriter ps)
write versionId, the enabled status, and the Unicode-escaped stimuli file name, e.g. "1001 1 /hades/models/stimuli/default.sti" |
| Methods inherited from class hades.simulator.SimObject |
constructDynamicSymbol, evaluate, getClassLoader, getDebug, getEditor, getExternalResources, getFullName, getName, getParent, getPort, getPorts, getPropertySheet, getResourceAsStream, getSimulator, getSymbol, getSymbolResourceName, getVersionId, isVisible, message, mousePressed, needsDynamicSymbol, needsExternalResources, setClassLoader, setConsole, setDebug, setEditor, setName, setParent, setPorts, setSimulator, setSymbol, setVersionId, setVisible, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface hades.simulator.Simulatable |
evaluate, message |
| Field Detail |
protected java.lang.String stimuliFileName
protected boolean enabled
| Constructor Detail |
public StimuliGenerator()
| Method Detail |
public java.lang.String getStimuliFileName()
public void setStimuliFileName(java.lang.String s)
public boolean getEnabled()
public void setEnabled(boolean b)
public void setEnabled(java.lang.String s)
public void configure()
SimObject
configure in class SimObjectpublic boolean initialize(java.lang.String s)
initialize in class SimObjectpublic void write(java.io.PrintWriter ps)
write in class SimObjectpublic void elaborate(java.lang.Object arg)
elaborate in interface Simulatableelaborate in class SimObjectpublic SimObject copy()
copy in class SimObject
public java.lang.String getToolTip(java.awt.Point position,
long millis)
getToolTip in interface ContextToolTipgetToolTip in class SimObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||