public class ScenarioRepeatAction extends RepeatAction
HOUR, MINUTE, MSEC, SECOND
Constructor and Description |
---|
ScenarioRepeatAction()
Creates a new instance of ScenarioRepeatAction
|
ScenarioRepeatAction(edu.stanford.smi.protege.model.Instance inst) |
Modifier and Type | Method and Description |
---|---|
void |
fillFromProtege(edu.stanford.smi.protege.model.Instance instance,
edu.stanford.smi.protege.model.KnowledgeBase kb)
Method filling information to this RepeatAction object
from Protege Instance
|
java.lang.String |
getScenario() |
void |
repeat(double time)
Method implementing periodically repeating action
|
void |
setScenario(java.lang.String scenario) |
actionPerformed, getInstance, getLifetime, getName, getPeriod, getPgid, removeObjects, setInstance, setLifetime, setName, setPeriod, setPgid, start, stop
public ScenarioRepeatAction()
public ScenarioRepeatAction(edu.stanford.smi.protege.model.Instance inst)
public java.lang.String getScenario()
public void setScenario(java.lang.String scenario)
public void repeat(double time)
repeat
in class RepeatAction
time
- time elapsed between stepsjava.lang.Exception
public void fillFromProtege(edu.stanford.smi.protege.model.Instance instance, edu.stanford.smi.protege.model.KnowledgeBase kb)
fillFromProtege
in class RepeatAction
instance
- Protege Instance describing this Repeat Actionkb
- Protege Knowledge Base