|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRPConnector
The IRPConnector interface represents the characteristics shared by the various types of "connector" elements that can be included in a statechart, such as condition connectors, history connectors, join sync bar connectors, and fork sync bar connectors.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.telelogic.rhapsody.core.IRPModelElement |
---|
IRPModelElement.OSLCLink |
Method Summary | |
---|---|
IRPTransition |
createDefaultTransition(IRPState from)
Creates a default transition leading to this connector, within the state specified. |
java.lang.String |
getConnectorType()
Returns the type of the connector: Condition, Diagram, EnterExit, Fork, History, Join, Junction, Termination, InPin, OutPin, or InOutPin. |
IRPCollection |
getDerivedInEdges()
Returns a collection of the transitions coming into the connector. |
IRPTransition |
getDerivedOutEdge()
Returns the transition exiting the connector. |
IRPSwimlane |
getItsSwimlane()
For connectors in a swimlane, returns the swimlane that contains the connector. |
IRPState |
getOfState()
For history connectors, returns the state that the history connector belongs to. |
int |
isConditionConnector()
Checks whether the connector is a condition connector. |
int |
isDiagramConnector()
Checks whether the connector is a diagram connector. |
int |
isForkConnector()
Checks whether the connector is a fork sync bar connector. |
int |
isHistoryConnector()
Checks whether the connector is a history connector. |
int |
isJoinConnector()
Checks whether the connector is a join sync bar connector. |
int |
isJunctionConnector()
Checks whether the connector is a junction connector. |
int |
isStubConnector()
Checks whether the connector is an EnterExit point. |
int |
isTerminationConnector()
Checks whether the connector is a termination connector. |
void |
setItsSwimlane(IRPSwimlane pVal)
Specifies the swimlane that should contain this connector. |
void |
setOfState(IRPState OfState)
For history connectors, specifies the state for which the connector should maintain historical state information. |
Methods inherited from interface com.telelogic.rhapsody.core.IRPStateVertex |
---|
addFlow, addTransition, deleteTransition, getInTransitions, getOutTransitions, getParent, setParent |
Method Detail |
---|
IRPTransition createDefaultTransition(IRPState from)
from
- the state for which the default transition should be created
java.lang.String getConnectorType()
IRPCollection getDerivedInEdges()
IRPTransition getDerivedOutEdge()
IRPSwimlane getItsSwimlane()
IRPState getOfState()
int isConditionConnector()
int isDiagramConnector()
int isForkConnector()
int isHistoryConnector()
int isJoinConnector()
int isJunctionConnector()
int isStubConnector()
int isTerminationConnector()
void setItsSwimlane(IRPSwimlane pVal)
pVal
- the swimlane that should contain this connectorvoid setOfState(IRPState OfState)
OfState
- the state for which the connector should maintain historical state information
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |