Interface MM2DerivationItem
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAsgnAble, ELObject, ELUUIDAble, MMMetamodelElement
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T extends MM2Classification>
List<T> getInvalidClassification(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All invalid classifications of derivation items.TheMM2DerivationRelwith thisMM2DerivationItemas relation.TheMM2DerivationRelwith thisMM2DerivationItemas source.TheMM2DerivationRelwith thisMM2DerivationItemas target.<T extends MM2Classification>
List<T> getValidClassification(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All valid classifications of derivation items.voidsetInvalidClassification(List<? extends MM2Classification> values) Set the value of Foreign Key InvalidClassification.voidsetValidClassification(List<? extends MM2Classification> values) Set the value of Foreign Key ValidClassification.Methods inherited from interface ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface MMMetamodelElement
getIgnoringProfile
-
Method Details
-
getValidClassification
<T extends MM2Classification> List<T> getValidClassification(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All valid classifications of derivation items.- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
setValidClassification
void setValidClassification(List<? extends MM2Classification> values) throws InoNetException, SrvErrorException Set the value of Foreign Key ValidClassification.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getInvalidClassification
<T extends MM2Classification> List<T> getInvalidClassification(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All invalid classifications of derivation items.- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
setInvalidClassification
void setInvalidClassification(List<? extends MM2Classification> values) throws InoNetException, SrvErrorException Set the value of Foreign Key InvalidClassification.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSourceRel
TheMM2DerivationRelwith thisMM2DerivationItemas source.- Throws:
InoNetExceptionSrvErrorException
-
getTargetRel
TheMM2DerivationRelwith thisMM2DerivationItemas target.- Throws:
InoNetExceptionSrvErrorException
-
getItemRel
TheMM2DerivationRelwith thisMM2DerivationItemas relation.- Throws:
InoNetExceptionSrvErrorException
-