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

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.SwitchModel
All Implemented Interfaces:
java.io.Serializable, org.eclipse.ui.views.properties.IPropertySource

public class SwitchModel
extends InputModel

This software is distributed under the BSD License.

Author:
Bjoern Hartmann ( bjoern(AT)stanford.edu ), Michael Bernstein ( mbernst(AT)stanford.edu )
See Also:
Serialized Form

Field Summary
 
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
SwitchModel(IOComponent model)
           
SwitchModel(SwitchModel copy)
           
 
Method Summary
 SwitchModel copy()
           
 
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
 

Constructor Detail

SwitchModel

public SwitchModel(IOComponent model)

SwitchModel

public SwitchModel(SwitchModel copy)
Method Detail

copy

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