Package de.mid.innovator.srv2api.icw2ac
Interface ANOutputPin
-
- All Superinterfaces:
ACActivityNode,ACObjectNode,ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,ANPin,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELMultiplicityAble,ELNamedElement,ELNamespaceAsgnAble,ELObject,ELRedefAble,ELTypedElement,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MENamespaceAsgnAble,MEStereotypeAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
public interface ANOutputPin extends ANPin
An output pin is a pin that holds output values produced by an action.- See Also:
ANOutputPinHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classANOutputPin.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ANAcceptCallgetAcceptCall()The action that owns this output pin.ANAcceptEventgetAcceptEventAction()The action that owns this output pin.ANActiongetAction()The action that owns this output pin.ANCallgetCallAction()Action that invokes the behavior and receives the return values.ANCreateObjectgetCreateObjectAction()Action that creates the object that conforms to the statically-specified classifier and puts it on this output pin at runtime.ANOpaquegetOpaqueAction()Action with implementation-specific semantics.ANReadLinkgetReadLinkAction()Action that navigates across associations to retrieve objects on one end.ANReadSelfgetReadSelfAction()Action that retrieves the host object of an action.ANReadStructuralFeaturegetReadStructuralFeatureAction()Structural feature action that retrieves the value of a structural feature.ACStructuredNodegetStructuredActivityNode()TheACStructuredNodewhich owns thisANOutputPin.ANTestIdentitygetTestIdentityAction()Action that tests if two values are identical objects.ANUnmarshallgetUnmarshallAction()Action that breaks the input object into outputs.ANValSpecgetValueSpecificationAction()The action of this result.-
Methods inherited from interface de.mid.innovator.srv2api.icw2ac.ACActivityNode
getActivity, getIncoming, getInGroup, getInGroup, getInGroupExplicit, getInGroupImplicit, getNodeCoord, getOutgoing, isInInterruptibleRegion, replaceInGroupExplicit, setInGroupExplicit, setInGroupImplicit, setNodeCoord
-
Methods inherited from interface de.mid.innovator.srv2api.icw2ac.ACObjectNode
getHandler, getInState, getManualTypeAssign, getOrdering, getSelBehavior, getSelectionBehavior, getTypingClassifier, getUpperBound, getUpperBoundSpecification, isControlType, modifyBehaviorForSelection, setControlType, setInState, setOrdering, setSelectionBehavior, setUpperBoundSpecification
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2ac.ANPin
getCorrespondingPin, getCorrespondingPin, getParameter, getParamNode, getParamNode, isControl, setControl
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELMultiplicityAble
getLower, getLowerBoundAsString, getLowerUpperVal, getUpper, getUpperBoundAsString, hasMultiplicity11, hasUpper1, isMany, isMultivalued, isOptional, isOrdered, isUnique, setLower, setMany, setOptional, setOrdered, setUnique, setUpper
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELRedefAble
getRedefined, getRedefining, isLeaf, isRedefined, isRedefining, setLeaf, setRedefined
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELTypedElement
getModifyTypedElementDeclaration, getType, getTypedElementCnstr, getTypeKind, getValSpecOfTypedElement, getValSpecOfTypedElementWithPattern, getValSpecOfTypedElementWithPattern, isBitmapAble, isColorAble, modifyTypedElementDeclaration, setType
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAsgnAble
getMENamespace, getSignatureMessage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
getAcceptCall
ANAcceptCall getAcceptCall() throws InoNetException, SrvErrorException
The action that owns this output pin.- Throws:
InoNetExceptionSrvErrorException
-
getAcceptEventAction
ANAcceptEvent getAcceptEventAction() throws InoNetException, SrvErrorException
The action that owns this output pin.- Throws:
InoNetExceptionSrvErrorException
-
getAction
ANAction getAction() throws InoNetException, SrvErrorException
The action that owns this output pin.- Throws:
InoNetExceptionSrvErrorException
-
getCallAction
ANCall getCallAction() throws InoNetException, SrvErrorException
Action that invokes the behavior and receives the return values.- Throws:
InoNetExceptionSrvErrorException
-
getCreateObjectAction
ANCreateObject getCreateObjectAction() throws InoNetException, SrvErrorException
Action that creates the object that conforms to the statically-specified classifier and puts it on this output pin at runtime.- Throws:
InoNetExceptionSrvErrorException
-
getOpaqueAction
ANOpaque getOpaqueAction() throws InoNetException, SrvErrorException
Action with implementation-specific semantics.- Throws:
InoNetExceptionSrvErrorException
-
getReadLinkAction
ANReadLink getReadLinkAction() throws InoNetException, SrvErrorException
Action that navigates across associations to retrieve objects on one end.- Throws:
InoNetExceptionSrvErrorException
-
getReadSelfAction
ANReadSelf getReadSelfAction() throws InoNetException, SrvErrorException
Action that retrieves the host object of an action.- Throws:
InoNetExceptionSrvErrorException
-
getReadStructuralFeatureAction
ANReadStructuralFeature getReadStructuralFeatureAction() throws InoNetException, SrvErrorException
Structural feature action that retrieves the value of a structural feature.- Throws:
InoNetExceptionSrvErrorException
-
getStructuredActivityNode
ACStructuredNode getStructuredActivityNode() throws InoNetException, SrvErrorException
TheACStructuredNodewhich owns thisANOutputPin.- Throws:
InoNetExceptionSrvErrorException
-
getTestIdentityAction
ANTestIdentity getTestIdentityAction() throws InoNetException, SrvErrorException
Action that tests if two values are identical objects.- Throws:
InoNetExceptionSrvErrorException
-
getUnmarshallAction
ANUnmarshall getUnmarshallAction() throws InoNetException, SrvErrorException
Action that breaks the input object into outputs.- Throws:
InoNetExceptionSrvErrorException
-
getValueSpecificationAction
ANValSpec getValueSpecificationAction() throws InoNetException, SrvErrorException
The action of this result.- Throws:
InoNetExceptionSrvErrorException
-
-