|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ShapeModel | |
---|---|
edu.stanford.hci.dtools.statechart.model | |
edu.stanford.hci.dtools.statechart.model.commands |
Uses of ShapeModel in edu.stanford.hci.dtools.statechart.model |
---|
Subclasses of ShapeModel in edu.stanford.hci.dtools.statechart.model | |
---|---|
class |
AccelerometerModel
This software is distributed under the BSD License. |
class |
ButtonModel
Model for individual Buttons in the ShapeEditor |
class |
DisplayModel
Model for display screens |
class |
InputModel
Abstract base class for all input models |
class |
IOModel
This class is the superclass for any instance of a ButtonModel, LCDModel, etc. |
class |
KnobModel
This software is distributed under the BSD License. |
class |
LEDModel
Model for LEDs |
class |
OutputModel
Abstract parent of all outputs. |
class |
SliderModel
This software is distributed under the BSD License. |
class |
SpeakerModel
Model for Speakers |
class |
StartStateMarkerModel
This software is distributed under the BSD License. |
class |
StateModel
This software is distributed under the BSD License. |
class |
SwitchModel
This software is distributed under the BSD License. |
class |
TimerModel
|
Methods in edu.stanford.hci.dtools.statechart.model that return ShapeModel | |
---|---|
ShapeModel |
ConnectionModel.getSource()
Returns the source endpoint of this connection. |
ShapeModel |
ConnectionModel.getTarget()
Returns the target endpoint of this connection. |
Methods in edu.stanford.hci.dtools.statechart.model with parameters of type ShapeModel | |
---|---|
boolean |
DiagramModel.addChild(ShapeModel s)
Add a shape to this diagram. |
void |
ConnectionModel.reconnect(ShapeModel newSource,
ShapeModel newTarget)
Reconnect to a different source and/or target shape. |
boolean |
DiagramModel.removeChild(ShapeModel s)
Remove a shape from this diagram. |
void |
ConnectionModel.setSource(ShapeModel newSource)
|
void |
ConnectionModel.setTarget(ShapeModel newTarget)
|
Constructors in edu.stanford.hci.dtools.statechart.model with parameters of type ShapeModel | |
---|---|
ConnectionModel(ShapeModel source,
ShapeModel target)
|
|
StateConnectionModel(ShapeModel source,
ShapeModel target,
InputComponent firstComponent,
EventConditional firstEvent)
|
Uses of ShapeModel in edu.stanford.hci.dtools.statechart.model.commands |
---|
Methods in edu.stanford.hci.dtools.statechart.model.commands with parameters of type ShapeModel | |
---|---|
void |
ConnectionReconnectCommand.setNewSource(ShapeModel connectionSource)
Set a new source endpoint for this connection. |
void |
ConnectionReconnectCommand.setNewTarget(ShapeModel connectionTarget)
Set a new target endpoint for this connection When execute() is invoked, the target endpoint of the connection will be attached to the supplied ShapeModel instance. |
void |
StateConnectionCreateCommand.setTarget(ShapeModel target)
Set the target endpoint for the connection. |
Constructors in edu.stanford.hci.dtools.statechart.model.commands with parameters of type ShapeModel | |
---|---|
IOModelSetConstraintCommand(ShapeModel shape,
org.eclipse.gef.requests.ChangeBoundsRequest req,
org.eclipse.draw2d.geometry.Rectangle newBounds)
Create a command that can resize and/or move a shape. |
|
StateConnectionCreateCommand(ShapeModel source,
int lineStyle,
InputComponent input,
EventConditional event)
Instantiate a command that can create a connection between two shapes. |
|
StateSetConstraintCommand(ShapeModel shape,
org.eclipse.gef.requests.ChangeBoundsRequest req,
org.eclipse.draw2d.geometry.Rectangle newBounds)
Create a command that can resize and/or move a shape. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |