Package de.mid.innovator.srv2api.icw2dm
Interface DMInformationItem
-
- All Superinterfaces:
ADClientAble
,ADFindAble
,ADHistoryAble
,ADM2AttrModifyAble
,DMNElement
,DMValueRangeRefAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAsgnAble
,ELObject
,ELTypedElement
,ELUUIDAble
,ELValueContainerAble
,MEModelElement
,MENamedElement
,MENamespaceAsgnAble
,MMAttachmentAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMTextAble
public interface DMInformationItem extends MENamespaceAsgnAble, DMNElement, DMValueRangeRefAble
The classDMInformationItem
is used to model variables at the decision logic level in decision models.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
DMInformationItem.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DMContextEntry
getOwningContextEntry()
TheDMContextEntry
which owns this variable.DRDecision
getOwningDecision()
TheDRDecision
which owns this variable.DMFunctionDefinition
getOwningFunctionDefinition()
TheDMFunctionDefinition
which owns this instance ofDMInformationItem
as formal parameter.DRInputData
getOwningInputData()
TheDRInputData
which owns this variable.DRInvocable
getOwningInvocable()
TheDRInvocable
which owns this variable.DMRelation
getOwningRelation()
TheDMRelation
which owns thisDMInformationItem
as column.java.util.List<DMBinding>
getParameterBinding(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DMLiteralExpression>
getReferencingLiteralExpression()
All literal expressions which refer to thisDMInformationItem
.-
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.icw2dm.DMNElement
getBoxedExpressionClient
-
Methods inherited from interface de.mid.innovator.srv2api.icw2dm.DMValueRangeRefAble
getFirstUsingValueRangeRefAble, getTypingPrimitiveType, getTypingStructureDefinition, getUsedType, getUsedType, getUsedValueRangeAble, getUsedValueRangeAble
-
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.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.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.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
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.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
getParameterBinding
java.util.List<DMBinding> getParameterBinding(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getReferencingLiteralExpression
java.util.List<DMLiteralExpression> getReferencingLiteralExpression() throws InoNetException, SrvErrorException
All literal expressions which refer to thisDMInformationItem
.- Throws:
InoNetException
SrvErrorException
-
getOwningContextEntry
DMContextEntry getOwningContextEntry() throws InoNetException, SrvErrorException
TheDMContextEntry
which owns this variable.- Throws:
InoNetException
SrvErrorException
-
getOwningDecision
DRDecision getOwningDecision() throws InoNetException, SrvErrorException
TheDRDecision
which owns this variable.- Throws:
InoNetException
SrvErrorException
-
getOwningFunctionDefinition
DMFunctionDefinition getOwningFunctionDefinition() throws InoNetException, SrvErrorException
TheDMFunctionDefinition
which owns this instance ofDMInformationItem
as formal parameter.- Throws:
InoNetException
SrvErrorException
-
getOwningInputData
DRInputData getOwningInputData() throws InoNetException, SrvErrorException
TheDRInputData
which owns this variable.- Throws:
InoNetException
SrvErrorException
-
getOwningInvocable
DRInvocable getOwningInvocable() throws InoNetException, SrvErrorException
TheDRInvocable
which owns this variable.- Throws:
InoNetException
SrvErrorException
-
getOwningRelation
DMRelation getOwningRelation() throws InoNetException, SrvErrorException
TheDMRelation
which owns thisDMInformationItem
as column.- Throws:
InoNetException
SrvErrorException
-
-