Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Method and Description |
---|---|
ProtocolStateMachine |
Interface.createProtocol(java.lang.String name)
Creates a new
ProtocolStateMachine ,with the specified 'Name', and sets the 'Protocol' containment reference |
ProtocolStateMachine |
UMLFactory.createProtocolStateMachine()
Returns a new object of class 'Protocol State Machine'
|
ProtocolStateMachine |
ProtocolConformance.getGeneralMachine()
Returns the value of the 'General Machine' reference.
|
ProtocolStateMachine |
Port.getProtocol()
Returns the value of the 'Protocol' reference
|
ProtocolStateMachine |
Interface.getProtocol()
Returns the value of the 'Protocol' containment reference.
|
ProtocolStateMachine |
ProtocolConformance.getSpecificMachine()
Returns the value of the 'Specific Machine' container reference.
|
Modifier and Type | Method and Description |
---|---|
ProtocolConformance |
ProtocolStateMachine.createConformance(ProtocolStateMachine generalMachine)
Creates a new
ProtocolConformance , with the specified 'General Machine', and appends it to the 'Conformance' containment reference list |
ProtocolConformance |
ProtocolStateMachine.getConformance(ProtocolStateMachine generalMachine)
Retrieves the first
ProtocolConformance with the specified 'General Machine' from the 'Conformance' containment reference list |
ProtocolConformance |
ProtocolStateMachine.getConformance(ProtocolStateMachine generalMachine,
boolean createOnDemand)
Retrieves the first
ProtocolConformance with the specified 'General Machine' from the 'Conformance' containment reference list |
void |
ProtocolConformance.setGeneralMachine(ProtocolStateMachine value)
Sets the value of the '
General Machine ' reference |
void |
Port.setProtocol(ProtocolStateMachine value)
Sets the value of the '
Protocol ' reference |
void |
Interface.setProtocol(ProtocolStateMachine value)
Sets the value of the '
Protocol ' containment reference |
void |
ProtocolConformance.setSpecificMachine(ProtocolStateMachine value)
Sets the value of the '
Specific Machine ' container reference |
Modifier and Type | Method and Description |
---|---|
T |
UMLSwitch.caseProtocolStateMachine(ProtocolStateMachine object)
Returns the result of interpreting the object as an instance of 'Protocol State Machine'
|
boolean |
UMLValidator.validateProtocolStateMachine_validateClassifierContext(ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateClassifierContext constraint of 'Protocol State Machine'
|
boolean |
UMLValidator.validateProtocolStateMachine_validateDeepOrShallowHistory(ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateDeepOrShallowHistory constraint of 'Protocol State Machine'
|
boolean |
UMLValidator.validateProtocolStateMachine_validateEntryExitDo(ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateEntryExitDo constraint of 'Protocol State Machine'
|
boolean |
UMLValidator.validateProtocolStateMachine_validateProtocolTransitions(ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateProtocolTransitions constraint of 'Protocol State Machine'
|
boolean |
UMLValidator.validateProtocolStateMachine(ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |