edu.stanford.hci.dtools.statechart.model
Class TimerModel

java.lang.Object
  extended by edu.stanford.hci.dtools.statechart.model.ModelElement
      extended by edu.stanford.hci.dtools.statechart.model.ShapeModel
          extended by edu.stanford.hci.dtools.statechart.model.IOModel
              extended by edu.stanford.hci.dtools.statechart.model.InputModel
                  extended by edu.stanford.hci.dtools.statechart.model.TimerModel
All Implemented Interfaces:
java.io.Serializable, org.eclipse.ui.views.properties.IPropertySource

public class TimerModel
extends InputModel

See Also:
Serialized Form

Field Summary
 long delay
           
 
Fields inherited from class edu.stanford.hci.dtools.statechart.model.ShapeModel
DIAGRAM_PROP, LOCATION_PROP, SIZE_PROP, SOURCE_CONNECTIONS_PROP, TARGET_CONNECTIONS_PROP
 
Constructor Summary
TimerModel(InputModel copy)
           
TimerModel(IOComponent model)
           
 
Method Summary
 IOModel copy()
           
 long getDelay()
           
 
Methods inherited from class edu.stanford.hci.dtools.statechart.model.InputModel
getGlobalComponent
 
Methods inherited from class edu.stanford.hci.dtools.statechart.model.IOModel
getDimensions, getDimensions, getIcon, getLocation, getLocation, getName, getPropertyDescriptors, getPropertyValue, setPropertyValue
 
Methods inherited from class edu.stanford.hci.dtools.statechart.model.ShapeModel
createImage, getDiagramModel, getSize, getSourceConnections, getTargetConnections, setDiagramModel, setLocation, setSize
 
Methods inherited from class edu.stanford.hci.dtools.statechart.model.ModelElement
addPropertyChangeListener, getEditableValue, isPropertySet, removePropertyChangeListener, resetPropertyValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delay

public long delay
Constructor Detail

TimerModel

public TimerModel(IOComponent model)

TimerModel

public TimerModel(InputModel copy)
Method Detail

copy

public IOModel copy()
Specified by:
copy in class IOModel

getDelay

public long getDelay()