public interface OpaqueAction extends Action
An OpaqueAction is an Action whose functionality is not specified within UML.
The following features are supported:
UMLPackage.getOpaqueAction()
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getBody()
Returns the value of the 'Body' attribute list.
|
java.util.Collection<InputPin> |
getInputValue()
Returns the value of the 'Input Value' containment reference list.
|
java.util.List<java.lang.String> |
getLanguage()
Returns the value of the 'Language' attribute list.
|
java.util.Collection<OutputPin> |
getOutputValue()
Returns the value of the 'Output Value' containment reference list.
|
boolean |
hasBody() |
boolean |
hasInputValue() |
boolean |
hasLanguage() |
boolean |
hasOutputValue() |
get_actionExecutionSpecificationOfAction, get_actionInputPinOfFromAction, get_interactionOfAction, getContext, getInput, getLocalPostcondition, getLocalPrecondition, getOutput, has_actionExecutionSpecificationOfAction, hasInput, hasLocalPostcondition, hasLocalPrecondition, hasOutput, isLocallyReentrant, set_actionInputPinOfFromAction, set_interactionOfAction, setLocallyReentrant
get_clauseOfBody, get_clauseOfTest, get_exceptionHandlerOfHandlerBody, get_loopNodeOfBodyPart, get_loopNodeOfSetupPart, get_loopNodeOfTest, get_sequenceNodeOfExecutableNode, getHandler, has_exceptionHandlerOfHandlerBody, hasHandler, set_clauseOfBody, set_clauseOfTest, set_loopNodeOfBodyPart, set_loopNodeOfSetupPart, set_loopNodeOfTest, set_sequenceNodeOfExecutableNode
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNode
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
java.util.List<java.lang.String> getBody()
String
.
Provides a textual specification of the functionality of the Action, in one or more languages other than UML.
UMLPackage.getOpaqueAction_Body()
java.util.List<java.lang.String> getLanguage()
String
.
If provided, a specification of the language used for each of the body Strings.
UMLPackage.getOpaqueAction_Language()
java.util.Collection<InputPin> getInputValue()
InputPin
.
It is bidirectional and its opposite is
'opaque Action Of Input Value
'.
The InputPins providing inputs to the OpaqueAction.
UMLPackage.getOpaqueAction_InputValue()
,
InputPin.get_opaqueActionOfInputValue()
java.util.Collection<OutputPin> getOutputValue()
OutputPin
.
It is bidirectional and its opposite is
'opaque Action Of Output Value
'.
The OutputPins on which the OpaqueAction provides outputs.
UMLPackage.getOpaqueAction_OutputValue()
,
OutputPin.get_opaqueActionOfOutputValue()
boolean hasBody() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasLanguage() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasInputValue() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasOutputValue() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException