Interface.createProtocol(java.lang.String name)
Creates a new
ProtocolStateMachine,with the specified 'Name', and sets the 'Protocol' containment reference
ProtocolStateMachine.getConformance(
ProtocolStateMachine generalMachine,
boolean createOnDemand)
Retrieves the first
ProtocolConformance with the specified 'General Machine' from the 'Conformance' containment reference list
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_validatePortsConnected(
ProtocolStateMachine protocolStateMachine,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validatePortsConnected 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'