|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.stanford.hci.dtools.statechart.model.ModelElement edu.stanford.hci.dtools.statechart.model.ConnectionModel edu.stanford.hci.dtools.statechart.model.ComponentConnectionModel
public class ComponentConnectionModel
Model for intra-state component to component functional connections
This software is distributed under the BSD License.
Field Summary |
---|
Fields inherited from class edu.stanford.hci.dtools.statechart.model.ConnectionModel |
---|
DASHED_CONNECTION, INPUT_PROP, LINESTYLE_PROP, SOLID_CONNECTION |
Constructor Summary | |
---|---|
ComponentConnectionModel(IOModel source,
IOModel target)
|
Method Summary | |
---|---|
void |
addSignalPair(IOModel newSource,
IOModel newTarget)
|
java.lang.Object |
getPropertyValue(java.lang.Object id)
Returns the value as String for the Property Sheet |
java.util.ArrayList<SignalPair> |
getSignalPairs()
Returns the array of SignalPairs which are on this transition. |
IOModel |
getSource()
Returns the source endpoint of this connection. |
IOModel |
getTarget()
Returns the target endpoint of this connection. |
void |
setPropertyValue(java.lang.Object id,
java.lang.Object value)
Sets the lineStyle based on the String provided by the PropertySheet |
Methods inherited from class edu.stanford.hci.dtools.statechart.model.ConnectionModel |
---|
disconnect, getLineStyle, getPropertyDescriptors, reconnect, reconnect, setLineStyle, setSource, setTarget |
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 |
---|
public ComponentConnectionModel(IOModel source, IOModel target)
Method Detail |
---|
public void addSignalPair(IOModel newSource, IOModel newTarget)
public java.lang.Object getPropertyValue(java.lang.Object id)
getPropertyValue
in interface org.eclipse.ui.views.properties.IPropertySource
getPropertyValue
in class ModelElement
IPropertySource.getPropertyValue(java.lang.Object)
public void setPropertyValue(java.lang.Object id, java.lang.Object value)
setPropertyValue
in interface org.eclipse.ui.views.properties.IPropertySource
setPropertyValue
in class ModelElement
IPropertySource.setPropertyValue(java.lang.Object, java.lang.Object)
public IOModel getSource()
ConnectionModel
getSource
in class ConnectionModel
public IOModel getTarget()
ConnectionModel
getTarget
in class ConnectionModel
public java.util.ArrayList<SignalPair> getSignalPairs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |