Interface ValuePin
-
- All Superinterfaces:
ActivityNode
,BaseElement
,java.lang.Cloneable
,java.lang.Comparable
,Element
,org.eclipse.emf.ecore.EObject
,InputPin
,MDObject
,ModelObject
,MultiplicityElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,ObjectNode
,Pin
,RedefinableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
,TypedElement
public interface ValuePin extends InputPin
A representation of the model object 'Value Pin'.A ValuePin is an InputPin that provides a value by evaluating a ValueSpecification.
The following features are supported:
- See Also:
UMLPackage.getValuePin()
- Model:
- annotation="MOF package='actions.mdbasicactions'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValueSpecification
getValue()
Returns the value of the 'Value' containment reference.void
setValue(ValueSpecification value)
Sets the value of the 'Value
' containment reference.-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.activities.mdfundamentalactivities.ActivityNode
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNode
-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.actions.mdbasicactions.InputPin
get_actionOfInput, get_addStructuralFeatureValueActionOfInsertAt, get_addVariableValueActionOfInsertAt, get_callOperationActionOfTarget, get_clearAssociationActionOfObject, get_destroyObjectActionOfTarget, get_invocationActionOfArgument, get_linkActionOfInputValue, get_linkEndCreationDataOfInsertAt, get_linkEndDataOfValue, get_linkEndDestructionDataOfDestroyAt, get_loopNodeOfLoopVariableInput, get_opaqueActionOfInputValue, get_qualifierValueOfValue, get_raiseExceptionActionOfException, get_readIsClassifiedObjectActionOfObject, get_readLinkObjectEndActionOfObject, get_readLinkObjectEndQualifierActionOfObject, get_reclassifyObjectActionOfObject, get_reduceActionOfCollection, get_removeStructuralFeatureValueActionOfRemoveAt, get_removeVariableValueActionOfRemoveAt, get_replyActionOfReplyValue, get_replyActionOfReturnInformation, get_sendObjectActionOfRequest, get_sendObjectActionOfTarget, get_sendSignalActionOfTarget, get_startClassifierBehaviorActionOfObject, get_startObjectBehaviorActionOfObject, get_structuralFeatureActionOfObject, get_structuredActivityNodeOfStructuredNodeInput, get_testIdentityActionOfFirst, get_testIdentityActionOfSecond, get_unmarshallActionOfObject, get_writeStructuralFeatureActionOfValue, get_writeVariableActionOfValue, set_actionOfInput, set_addStructuralFeatureValueActionOfInsertAt, set_addVariableValueActionOfInsertAt, set_callOperationActionOfTarget, set_clearAssociationActionOfObject, set_destroyObjectActionOfTarget, set_invocationActionOfArgument, set_linkActionOfInputValue, set_linkEndCreationDataOfInsertAt, set_linkEndDataOfValue, set_linkEndDestructionDataOfDestroyAt, set_loopNodeOfLoopVariableInput, set_opaqueActionOfInputValue, set_qualifierValueOfValue, set_raiseExceptionActionOfException, set_readIsClassifiedObjectActionOfObject, set_readLinkObjectEndActionOfObject, set_readLinkObjectEndQualifierActionOfObject, set_reclassifyObjectActionOfObject, set_reduceActionOfCollection, set_removeStructuralFeatureValueActionOfRemoveAt, set_removeVariableValueActionOfRemoveAt, set_replyActionOfReplyValue, set_replyActionOfReturnInformation, set_sendObjectActionOfRequest, set_sendObjectActionOfTarget, set_sendSignalActionOfTarget, set_startClassifierBehaviorActionOfObject, set_startObjectBehaviorActionOfObject, set_structuralFeatureActionOfObject, set_structuredActivityNodeOfStructuredNodeInput, set_testIdentityActionOfFirst, set_testIdentityActionOfSecond, set_unmarshallActionOfObject, set_writeStructuralFeatureActionOfValue, set_writeVariableActionOfValue
-
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, getLocalID, ignoringRefGetValue, ignoringRefGetValue, isInvalid, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText, setLocalID, sGetLocalID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.MultiplicityElement
getLower, getLowerValue, getUpper, getUpperValue, isOrdered, isUnique, setLowerValue, setOrdered, setUnique, setUpperValue
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
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
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.activities.mdbasicactivities.ObjectNode
get_exceptionHandlerOfExceptionInput, getInState, getOrdering, getSelection, getUpperBound, has_exceptionHandlerOfExceptionInput, hasInState, isControlType, setControlType, setOrdering, setSelection, setUpperBound
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.actions.mdbasicactions.Pin
isControl, setControl
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
-
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
-
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.TypedElement
getType, setType
-
-
-
-
Method Detail
-
getValue
@CheckForNull ValueSpecification getValue()
Returns the value of the 'Value' containment reference. It is bidirectional and its opposite is 'value Pin Of Value
'. The ValueSpecification that is evaluated to obtain the value that the ValuePin will provide.- Returns:
- the value of the 'Value' containment reference.
- See Also:
setValue(ValueSpecification)
,UMLPackage.getValuePin_Value()
,ValueSpecification.get_valuePinOfValue()
- Model:
- opposite="_valuePinOfValue" containment="true" resolveProxies="true" required="true" ordered="false"
- Generated:
-
setValue
void setValue(@CheckForNull ValueSpecification value)
Sets the value of the 'Value
' containment reference.- Parameters:
value
- the new value of the 'Value' containment reference.- See Also:
getValue()
- Generated:
-
-