Package de.mid.innovator.srv2api.icw2dm
Interface DMContextEntry
-
- All Superinterfaces:
ADClientAble
,ADFindAble
,ADHistoryAble
,ADM2AttrModifyAble
,DMNElement
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,ELValueContainerAble
,MEModelElement
,MMAttachmentAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMTextAble
public interface DMContextEntry extends DMNElement
The classDMContextEntry
is used to model FEEL context entries when a context is modeled as aDMContext
element.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
DMContextEntry.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DMExpression
getOwnedValue()
The instance ofDMExpression
that is the value expression in thisDMContextEntry
.DMContext
getOwningContext()
TheDMContext
which owns thisDMContextEntry
.DMContext
getOwningResultContext()
TheDMContext
which owns this resultDMContextEntry
.DMContext
getOwningVariableContext()
TheDMContext
which owns this variableDMContextEntry
.DMInformationItem
getVariable()
The instance ofDMInformationItem
that is contained in thisDMContextEntry
, and whose name is the key in the modeled context entry.java.lang.String
getVariableName()
The name of the variable of thisDMContextEntry
.CLClassifier
getVariableType()
TheCLPrimitiveType
orCLStructureDefinition
which is used as type of the variable of thisDMContextEntry
.void
setVariableName(java.lang.String value)
Set the value of Info VariableName.void
setVariableType(CLClassifier value)
Set the value of View VariableType.-
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.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.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
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.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
-
getVariableName
java.lang.String getVariableName() throws InoNetException, SrvErrorException
The name of the variable of thisDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
setVariableName
void setVariableName(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Info VariableName.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getVariableType
CLClassifier getVariableType() throws InoNetException, SrvErrorException
TheCLPrimitiveType
orCLStructureDefinition
which is used as type of the variable of thisDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
setVariableType
void setVariableType(CLClassifier value) throws InoNetException, SrvErrorException
Set the value of View VariableType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getVariable
DMInformationItem getVariable() throws InoNetException, SrvErrorException
The instance ofDMInformationItem
that is contained in thisDMContextEntry
, and whose name is the key in the modeled context entry.- Throws:
InoNetException
SrvErrorException
-
getOwnedValue
DMExpression getOwnedValue() throws InoNetException, SrvErrorException
The instance ofDMExpression
that is the value expression in thisDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
getOwningContext
DMContext getOwningContext() throws InoNetException, SrvErrorException
TheDMContext
which owns thisDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
getOwningResultContext
DMContext getOwningResultContext() throws InoNetException, SrvErrorException
TheDMContext
which owns this resultDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
getOwningVariableContext
DMContext getOwningVariableContext() throws InoNetException, SrvErrorException
TheDMContext
which owns this variableDMContextEntry
.- Throws:
InoNetException
SrvErrorException
-
-