Package de.mid.innovator.srv2api.icw2ac
Interface ACParamNode
-
- All Superinterfaces:
ACActivityNode
,ACObjectNode
,ADClientAble
,ADFindAble
,ADHistoryAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAsgnAble
,ELObject
,ELRedefAble
,ELTypedElement
,ELUUIDAble
,ELValueContainerAble
,MECommentAble
,MEConstraintAble
,MEModelElement
,MENamedElement
,MENamespaceAsgnAble
,MEStereotypeAble
,MMAttachmentAble
,MMCommentContainerAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMStereotypeAble
,MMTextAble
public interface ACParamNode extends ACObjectNode
An activity parameter node is an object node for inputs and outputs to activities. Activity parameter nodes are object nodes at the beginning and end of flows that provide a means to accept inputs to an activity and provide outputs from the activity through the activity parameters.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ACParamNode.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CLParameter
getParameter()
The parameter the object node accepts and provides values for.K_PARAM_DIRKIND
getParameterDirection()
Specifies the direction kind of the assigned parameter.K_EFFECTKIND
getParameterEffect()
Specifies the effect that the owner of the assigned parameter has on values passed in or out of the parameter.boolean
getParameterIsException()
Informs whether an assigned output parameter may emit a value to the exclusion of the other outputs.boolean
getParameterIsStream()
Informs whether the assigned input parameter may accept values while its behavior is executing or whether an output parameter post values while the behavior is executing.ELType
getParameterType()
Type of the assignedCLParameter
.void
setParameterDirection(K_PARAM_DIRKIND value)
Set the value of Info ParameterDirection.void
setParameterEffect(K_EFFECTKIND value)
Set the value of Info ParameterEffect.void
setParameterIsException(boolean value)
Set the value of Info ParameterIsException.void
setParameterIsStream(boolean value)
Set the value of Info ParameterIsStream.void
setParameterType(ELType value)
Set the value of View ParameterType.-
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.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.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
-
getParameterDirection
K_PARAM_DIRKIND getParameterDirection() throws InoNetException, SrvErrorException
Specifies the direction kind of the assigned parameter.- Throws:
InoNetException
SrvErrorException
-
setParameterDirection
void setParameterDirection(K_PARAM_DIRKIND value) throws InoNetException, SrvErrorException
Set the value of Info ParameterDirection.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getParameterIsException
boolean getParameterIsException() throws InoNetException, SrvErrorException
Informs whether an assigned output parameter may emit a value to the exclusion of the other outputs.- Throws:
InoNetException
SrvErrorException
-
setParameterIsException
void setParameterIsException(boolean value) throws InoNetException, SrvErrorException
Set the value of Info ParameterIsException.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getParameterIsStream
boolean getParameterIsStream() throws InoNetException, SrvErrorException
Informs whether the assigned input parameter may accept values while its behavior is executing or whether an output parameter post values while the behavior is executing.- Throws:
InoNetException
SrvErrorException
-
setParameterIsStream
void setParameterIsStream(boolean value) throws InoNetException, SrvErrorException
Set the value of Info ParameterIsStream.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getParameterEffect
K_EFFECTKIND getParameterEffect() throws InoNetException, SrvErrorException
Specifies the effect that the owner of the assigned parameter has on values passed in or out of the parameter.- Throws:
InoNetException
SrvErrorException
-
setParameterEffect
void setParameterEffect(K_EFFECTKIND value) throws InoNetException, SrvErrorException
Set the value of Info ParameterEffect.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getParameterType
ELType getParameterType() throws InoNetException, SrvErrorException
Type of the assignedCLParameter
.- Throws:
InoNetException
SrvErrorException
-
setParameterType
void setParameterType(ELType value) throws InoNetException, SrvErrorException
Set the value of View ParameterType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getParameter
CLParameter getParameter() throws InoNetException, SrvErrorException
The parameter the object node accepts and provides values for.- Throws:
InoNetException
SrvErrorException
-
-