public interface ProtocolConformance extends DirectedRelationship
The following features are supported:
UMLPackage.getProtocolConformance()
Modifier and Type | Method and Description |
---|---|
ProtocolStateMachine |
getGeneralMachine()
Returns the value of the 'General Machine' reference
|
ProtocolStateMachine |
getSpecificMachine()
Returns the value of the 'Specific Machine' container reference.
|
void |
setGeneralMachine(ProtocolStateMachine value)
Sets the value of the '
General Machine ' reference |
void |
setSpecificMachine(ProtocolStateMachine value)
Sets the value of the '
Specific Machine ' container
reference |
getSources, getTargets
getRelatedElements
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
ProtocolStateMachine getGeneralMachine()
setGeneralMachine(ProtocolStateMachine)
,
UMLPackage.getProtocolConformance_GeneralMachine()
void setGeneralMachine(ProtocolStateMachine value)
General Machine
' reference.
value
- the new value of the 'General Machine' reference.getGeneralMachine()
ProtocolStateMachine getSpecificMachine()
Conformance
'.
Specifies the state machine which conforms to the general state machine.
setSpecificMachine(ProtocolStateMachine)
,
UMLPackage.getProtocolConformance_SpecificMachine()
,
ProtocolStateMachine.getConformances()
void setSpecificMachine(ProtocolStateMachine value)
Specific Machine
' container
reference.
value
- the new value of the 'Specific Machine' container reference.getSpecificMachine()