public class OMTPolyOnFieldRepeatAction extends RepeatAction
HOUR, MINUTE, MSEC, SECOND
Constructor and Description |
---|
OMTPolyOnFieldRepeatAction()
Creates a new instance of OMTPolyOnFieldRepeatAction
|
OMTPolyOnFieldRepeatAction(edu.stanford.smi.protege.model.Instance inst) |
OMTPolyOnFieldRepeatAction(OMTPoly p,
Field f)
Creates a new instance of PolyOnField RepeatAction
|
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
|
Bounds |
getBounds() |
Field |
getField() |
OMTPoly |
getPoly() |
void |
removeObjects()
Method called while removing this Repeat Action object
Should clear created objects
|
void |
repeat(double time)
Method implementing periodically repeating action
Here is moving points along the Field of vectors by one step
|
void |
setBounds(Bounds bounds) |
void |
setField(Field field) |
void |
setPoly(OMTPoly poly) |
actionPerformed, getInstance, getLifetime, getName, getPeriod, getPgid, setInstance, setLifetime, setName, setPeriod, setPgid, start, stop
public OMTPolyOnFieldRepeatAction(OMTPoly p, Field f)
p
- OMTPoly objectf
- Field objectpublic OMTPolyOnFieldRepeatAction()
public OMTPolyOnFieldRepeatAction(edu.stanford.smi.protege.model.Instance inst)
public void repeat(double time)
repeat
in class RepeatAction
time
- time elapsed between stepspublic 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 Basepublic void removeObjects()
removeObjects
in class RepeatAction
public Bounds getBounds()
public void setBounds(Bounds bounds)
public OMTPoly getPoly()
public void setPoly(OMTPoly poly)
public Field getField()
public void setField(Field field)