Interface CLTemplateParameterSubstitution
-
- All Superinterfaces:
ADClientAble
,ADFindAble
,ADHistoryAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MEModelElement
public interface CLTemplateParameterSubstitution extends ADHistoryAble, MEModelElement, ELContAsgnAble
A template parameter substitution relates the actual parameter to a formal template parameter as a part of a template.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CLTemplateParameterSubstitution.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CLTemplateParameterAbleElement
getActual()
The element that is the actual parameter for this substitution.CLTemplateParameter
getFormal()
The formal template parameter that is associated with this substitution.CLTemplateBinding
getTemplateBinding()
The binding that owns this substitution.void
setActual(CLTemplateParameterAbleElement value)
Set the value of Foreign Key Actual.void
setFormal(CLTemplateParameter value)
Set the value of Foreign Key Formal.-
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.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.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
-
-
-
Method Detail
-
getFormal
CLTemplateParameter getFormal() throws InoNetException, SrvErrorException
The formal template parameter that is associated with this substitution.- Throws:
InoNetException
SrvErrorException
-
setFormal
void setFormal(CLTemplateParameter value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Formal.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getActual
CLTemplateParameterAbleElement getActual() throws InoNetException, SrvErrorException
The element that is the actual parameter for this substitution.- Throws:
InoNetException
SrvErrorException
-
setActual
void setActual(CLTemplateParameterAbleElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Actual.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getTemplateBinding
CLTemplateBinding getTemplateBinding() throws InoNetException, SrvErrorException
The binding that owns this substitution.- Throws:
InoNetException
SrvErrorException
-
-