public interface UnmarshallAction extends Action
An UnmarshallAction is an Action that retrieves the values of the StructuralFeatures of an object and places them on OutputPins.
The following features are supported:
UMLPackage.getUnmarshallAction()
Modifier and Type | Method and Description |
---|---|
InputPin |
getObject()
Returns the value of the 'Object' containment reference.
|
java.util.List<OutputPin> |
getResult()
Returns the value of the 'Result' containment reference list.
|
Classifier |
getUnmarshallType()
Returns the value of the 'Unmarshall Type' reference.
|
boolean |
hasResult() |
void |
setObject(InputPin value)
Sets the value of the '
Object ' containment reference. |
void |
setUnmarshallType(Classifier value)
Sets the value of the '
Unmarshall Type ' reference. |
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<OutputPin> getResult()
OutputPin
.
It is bidirectional and its opposite is
'unmarshall Action Of Result
'.
The OutputPins on which are placed the values of the StructuralFeatures of the input object.
UMLPackage.getUnmarshallAction_Result()
,
OutputPin.get_unmarshallActionOfResult()
@CheckForNull Classifier getUnmarshallType()
unmarshall Action Of Unmarshall Type
'.
The type of the object to be unmarshalled.
setUnmarshallType(Classifier)
,
UMLPackage.getUnmarshallAction_UnmarshallType()
,
Classifier.get_unmarshallActionOfUnmarshallType()
void setUnmarshallType(@CheckForNull Classifier value)
Unmarshall Type
' reference.
value
- the new value of the 'Unmarshall Type' reference.getUnmarshallType()
@CheckForNull InputPin getObject()
unmarshall Action Of Object
'.
The InputPin that gives the object to be unmarshalled.
setObject(InputPin)
,
UMLPackage.getUnmarshallAction_Object()
,
InputPin.get_unmarshallActionOfObject()
void setObject(@CheckForNull InputPin value)
Object
' containment reference.
value
- the new value of the 'Object' containment reference.getObject()
boolean hasResult() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException