Interface ELClassifier
- All Superinterfaces:
ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELPackageAble,ELRedefAble,ELType,ELUUIDAble
- All Known Subinterfaces:
ACActivity,BEBehavior,BEOpaque,BI2Cube,BI2DimensionLevel,BI2DimensionTree,BI2Hierarchy,BIHierarchy,BIHierarchyRole,BPInterface,BRResourceCL,CLActor,CLArtifact,CLAssocClass,CLAssociation,CLBehavioredClassifier,CLClass,CLClassifier,CLCollaboration,CLCommunicationPath,CLComponent,CLDataType,CLDeclarationAbleClassifier,CLDeploymentSpec,CLDevice,CLEncapsulatedClassifier,CLEnumeration,CLExecEnv,CLInterface,CLNode,CLPrimitiveType,CLSignal,CLStructuredClassifier,CLStructureDefinition,CLTemplateParameterAbleClass,CLUseCase,DBColumnSet,DBTable,DBView,ELAssociation,ELM2Association,ELM2Class,ELView,ERAttributeSet,EREntity,ERRelationship,ERView,IAInteraction,IMAssociation,IMClassifier,IMCLDataType,IMSemanticDataType,IMSequence,IMView,MM2Association,MM2Class,MM2Classification,MMCreateCLInst,MMStereotype,SMProtocolStateMachine,SMStateMachine
This is a utility class for ELClassifier that provides static methods for creation or other purposes.
- Note:
- The interface ELClassifier describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T extends ELAssociation>
List<T> getAssociation(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All associations which this classifier participates in.<T extends ELAssociation>
List<T> getAssociation(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociation and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getAssociationEndFirstTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends ELProperty>
List<T> getAssociationEndFirstTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationEndFirstTypedBySelf and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getAssociationEndNavigableTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All navigable association ends typed by this classifier.<T extends ELProperty>
List<T> getAssociationEndNavigableTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationEndNavigableTypedBySelf and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getAssociationEndNavigableTypedBySelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All navigable association ends typed by this classifier or one of its general classifiers.<T extends ELProperty>
List<T> getAssociationEndNavigableTypedBySelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationEndNavigableTypedBySelfOrGeneralTransitive and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getAssociationEndTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All association ends typed by this classifier.<T extends ELProperty>
List<T> getAssociationEndTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationEndTypedBySelf and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getAssociationEndTypedBySelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All association ends typed by this classifier or one of its general classifiers.<T extends ELProperty>
List<T> getAssociationEndTypedBySelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationEndTypedBySelfOrGeneralTransitive and filters its return values according to the given stereotype value.<T extends ELAssociation>
List<T> getAssociationNavigableFrom(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All associations which have at least one association end navigable from this classifier.<T extends ELAssociation>
List<T> getAssociationNavigableFrom(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationNavigableFrom and filters its return values according to the given stereotype value.<T extends ELAssociation>
List<T> getAssociationOfSelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All associations which this classifier or one of its transitive general classifier participates in.<T extends ELAssociation>
List<T> getAssociationOfSelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationOfSelfOrGeneralTransitive and filters its return values according to the given stereotype value.<T extends ELAssociation>
List<T> getAssociationTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All associations which have at least one association end typed by this classifier.<T extends ELAssociation>
List<T> getAssociationTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAssociationTypedBySelf and filters its return values according to the given stereotype value.<T extends ELViewGroupAble>
List<T> getClassifierViewGroup(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All group able elements using this classifier.<T extends ELProperty>
List<T> getEffectiveRedefinerOfAssocEnd(Class<T> returnType, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) Returns properties that subset the association end given byargument refObj.<T extends ELProperty>
List<T> getEffectiveRedefinerOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) The method calls getEffectiveRedefinerOfAssocEnd and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) Returns properties that subset the association end given byargument refObj.<T extends ELProperty>
List<T> getEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) The method calls getEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getGeneralDirect(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All classifiers connected directly by a generalization as general classifier.<T extends ELClassifier>
List<T> getGeneralDirect(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getGeneralDirect and filters its return values according to the given stereotype value.<T extends ELGeneralizationSet>
List<T> getGeneralGeneralizationSet(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All generalization sets with this classifier as specific classifier.<T extends ELGeneralizationSet>
List<T> getGeneralGeneralizationSet(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getGeneralGeneralizationSet and filters its return values according to the given stereotype value.<T extends ELGeneralization>
List<T> getGeneralization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All generalization relationships owned by this classifier.<T extends ELClassifier>
List<T> getGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All classifiers connected transitively by generalizations as general classifier.<T extends ELClassifier>
List<T> getGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getGeneralTransitive and filters its return values according to the given stereotype value.All item definitions structured by this this view.<T extends ELNamespaceAsgnAble>
List<T> getOwnedAndInheritedMember(Class<T> returnType, MMStereotype stereotype, String pattern, K_CONTROL_OPTION... behaviourFlags) The method calls getOwnedAndInheritedMember and filters its return values according to the given stereotype value.<T extends ELNamespaceAsgnAble>
List<T> getOwnedAndInheritedMember(Class<T> returnType, String pattern, K_CONTROL_OPTION... behaviourFlags) Members inherited from general namespaces.<T extends ELProperty>
List<T> getPropertyNavigableFrom(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All navigable properties of this classifier.<T extends ELProperty>
List<T> getPropertyNavigableFrom(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getPropertyNavigableFrom and filters its return values according to the given stereotype value.<T extends ELProperty>
List<T> getPropertyNavigableFromSelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All navigable properties of this classifier or its general classifiers.<T extends ELProperty>
List<T> getPropertyNavigableFromSelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getPropertyNavigableFromSelfOrGeneralTransitive and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getSelfAndGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The classifier and all classifiers connected transitively by generalizations as general classifier.<T extends ELClassifier>
List<T> getSelfAndGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSelfAndGeneralTransitive and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getSelfAndSpecificTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The classifier and all classifiers connected transitively by generalizations as specific classifier.<T extends ELClassifier>
List<T> getSelfAndSpecificTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSelfAndSpecificTransitive and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getSelfAndSpecificTransitiveNotAbstract(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) This classifier, if it is not abstract and all classifiers which are not abstract are connected transitively by generalizations as specific classifier.<T extends ELClassifier>
List<T> getSelfAndSpecificTransitiveNotAbstract(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSelfAndSpecificTransitiveNotAbstract and filters its return values according to the given stereotype value.<T extends ELGeneralization>
List<T> getSpecialization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All generalization relationships with this element as general classifier.<T extends ELClassifier>
List<T> getSpecificDirect(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All classifiers connected directly by a generalization as specific classifier.<T extends ELClassifier>
List<T> getSpecificDirect(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificDirect and filters its return values according to the given stereotype value.<T extends ELGeneralization>
List<T> getSpecificGeneralization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All generalizations this classifier is connected to as general classifier.<T extends ELGeneralizationSet>
List<T> getSpecificGeneralizationSet(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All generalization sets with this classifier as general classifier.<T extends ELGeneralizationSet>
List<T> getSpecificGeneralizationSet(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificGeneralizationSet and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getSpecificTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All classifiers connected transitively by generalizations as specific classifier.<T extends ELClassifier>
List<T> getSpecificTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificTransitive and filters its return values according to the given stereotype value.<T extends ELClassifier>
List<T> getSpecificTransitiveNotAbstract(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All non-abstract classifiers connected transitively by generalizations as specific classifier.<T extends ELClassifier>
List<T> getSpecificTransitiveNotAbstract(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificTransitiveNotAbstract and filters its return values according to the given stereotype value.getSpecificTransitiveNotAbstractRange(Class<T> returnType, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) If the property provided byargument refObjis an association end, the result of SpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd is returned.getSpecificTransitiveNotAbstractRange(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificTransitiveNotAbstractRange and filters its return values according to the given stereotype value.getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) Returns non-abstract specializations (transitive) of types of properties that subset the association end given byargument refObj.getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) Returns non-abstract specializations (transitive) of types of properties that subset the association end given byargument refObj.getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) The method calls getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd and filters its return values according to the given stereotype value.All entries typed by the classifier.All mask fields typed by this classifier.getTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) Returns the types of properties that subset the association end given byargument refObj.getTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) The method calls getTypesOfEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.getViewTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All views which are directly or indirectly deduced from this classifier.getViewTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getViewTransitive and filters its return values according to the given stereotype value.booleanIf true, the classifier does not provide a complete declaration and can, therefore, not be instantiated.booleanisRoot()Classifier has no parent.booleanisSpecificTransitive(ELClassifier refObj) True, if this classifier is (transitively) connected to the classifier provided byargument refObjby a generalization.voidsetAbstract(boolean value) Set the value of Attribut IsAbstract.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, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.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 de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackageMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELRedefAble
getRedefined, getRedefining, isLeaf, isRedefined, isRedefining, setLeaf, setRedefinedMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELType
getRaisingAsException, getTypedElement, getTypedElementNotAssocEnd, getTypedElementNotAssocEnd, isTypeReuseableMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Method Details
-
isAbstract
If true, the classifier does not provide a complete declaration and can, therefore, not be instantiated. An abstract classifier is intended to be used by other classifiers (e.g. as the target of general metarelationships or generalization relationships).- Throws:
InoNetExceptionSrvErrorException
-
setAbstract
Set the value of Attribut IsAbstract.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isRoot
Classifier has no parent.- Throws:
InoNetExceptionSrvErrorException
-
isSpecificTransitive
True, if this classifier is (transitively) connected to the classifier provided byargument refObjby a generalization. This classifier is the specific role of the generalization.- Parameters:
refObj- A further instance of type ELClassifier which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getAssociation
<T extends ELAssociation> List<T> getAssociation(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All associations which this classifier participates in.- 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
-
getAssociation
<T extends ELAssociation> List<T> getAssociation(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociation and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getAssociationEndTypedBySelf
<T extends ELProperty> List<T> getAssociationEndTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All association ends typed by this classifier.- 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
-
getAssociationEndTypedBySelf
<T extends ELProperty> List<T> getAssociationEndTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociationEndTypedBySelf and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getAssociationEndTypedBySelfOrGeneralTransitive
<T extends ELProperty> List<T> getAssociationEndTypedBySelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All association ends typed by this classifier or one of its general classifiers.- 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
-
getAssociationEndTypedBySelfOrGeneralTransitive
<T extends ELProperty> List<T> getAssociationEndTypedBySelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociationEndTypedBySelfOrGeneralTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getAssociationOfSelfOrGeneralTransitive
<T extends ELAssociation> List<T> getAssociationOfSelfOrGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All associations which this classifier or one of its transitive general classifier participates in.- 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
-
getAssociationOfSelfOrGeneralTransitive
<T extends ELAssociation> List<T> getAssociationOfSelfOrGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociationOfSelfOrGeneralTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getAssociationTypedBySelf
<T extends ELAssociation> List<T> getAssociationTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All associations which have at least one association end typed by this classifier.- 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
-
getAssociationTypedBySelf
<T extends ELAssociation> List<T> getAssociationTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociationTypedBySelf and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getEffectiveRedefinerOfAssocEnd
<T extends ELProperty> List<T> getEffectiveRedefinerOfAssocEnd(Class<T> returnType, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns properties that subset the association end given byargument refObj. The redefinition of subsetting properties is considered.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getEffectiveRedefinerOfAssocEnd
<T extends ELProperty> List<T> getEffectiveRedefinerOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getEffectiveRedefinerOfAssocEnd and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getEffectiveSubsetterOfAssocEnd
<T extends ELProperty> List<T> getEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns properties that subset the association end given byargument refObj. If boolean argument kind is provided, 'derived union' properties are removed. The redefinition of subsetting properties is considered.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getEffectiveSubsetterOfAssocEnd
<T extends ELProperty> List<T> getEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getGeneralDirect
<T extends ELClassifier> List<T> getGeneralDirect(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All classifiers connected directly by a generalization as general classifier.- 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
-
getGeneralDirect
<T extends ELClassifier> List<T> getGeneralDirect(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getGeneralDirect and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getGeneralGeneralizationSet
<T extends ELGeneralizationSet> List<T> getGeneralGeneralizationSet(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All generalization sets with this classifier as specific classifier.- 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
-
getGeneralGeneralizationSet
<T extends ELGeneralizationSet> List<T> getGeneralGeneralizationSet(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getGeneralGeneralizationSet and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getGeneralTransitive
<T extends ELClassifier> List<T> getGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All classifiers connected transitively by generalizations as general classifier.- 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
-
getGeneralTransitive
<T extends ELClassifier> List<T> getGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getGeneralTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedAndInheritedMember
<T extends ELNamespaceAsgnAble> List<T> getOwnedAndInheritedMember(Class<T> returnType, String pattern, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Members inherited from general namespaces. The result is restricted by argument pattern. The default implementation returns an empty set.- Parameters:
returnType- Specifies the type of elements to be returned.pattern- A string pattern.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedAndInheritedMember
<T extends ELNamespaceAsgnAble> List<T> getOwnedAndInheritedMember(Class<T> returnType, MMStereotype stereotype, String pattern, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getOwnedAndInheritedMember and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listpattern- A string pattern.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndGeneralTransitive
<T extends ELClassifier> List<T> getSelfAndGeneralTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The classifier and all classifiers connected transitively by generalizations as general classifier.- 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
-
getSelfAndGeneralTransitive
<T extends ELClassifier> List<T> getSelfAndGeneralTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSelfAndGeneralTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndSpecificTransitive
<T extends ELClassifier> List<T> getSelfAndSpecificTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The classifier and all classifiers connected transitively by generalizations as specific classifier.- 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
-
getSelfAndSpecificTransitive
<T extends ELClassifier> List<T> getSelfAndSpecificTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSelfAndSpecificTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndSpecificTransitiveNotAbstract
<T extends ELClassifier> List<T> getSelfAndSpecificTransitiveNotAbstract(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException This classifier, if it is not abstract and all classifiers which are not abstract are connected transitively by generalizations as specific classifier.- 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
-
getSelfAndSpecificTransitiveNotAbstract
<T extends ELClassifier> List<T> getSelfAndSpecificTransitiveNotAbstract(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSelfAndSpecificTransitiveNotAbstract and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificDirect
<T extends ELClassifier> List<T> getSpecificDirect(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All classifiers connected directly by a generalization as specific classifier.- 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
-
getSpecificDirect
<T extends ELClassifier> List<T> getSpecificDirect(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificDirect and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificGeneralization
<T extends ELGeneralization> List<T> getSpecificGeneralization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All generalizations this classifier is connected to as general classifier.- 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
-
getSpecificGeneralizationSet
<T extends ELGeneralizationSet> List<T> getSpecificGeneralizationSet(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All generalization sets with this classifier as general classifier.- 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
-
getSpecificGeneralizationSet
<T extends ELGeneralizationSet> List<T> getSpecificGeneralizationSet(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificGeneralizationSet and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitive
<T extends ELClassifier> List<T> getSpecificTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All classifiers connected transitively by generalizations as specific classifier.- 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
-
getSpecificTransitive
<T extends ELClassifier> List<T> getSpecificTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstract
<T extends ELClassifier> List<T> getSpecificTransitiveNotAbstract(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All non-abstract classifiers connected transitively by generalizations as specific classifier.- 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
-
getSpecificTransitiveNotAbstract
<T extends ELClassifier> List<T> getSpecificTransitiveNotAbstract(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificTransitiveNotAbstract and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd
<T extends ELType> List<T> getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns non-abstract specializations (transitive) of types of properties that subset the association end given byargument refObj. If boolean argument kind is provided, 'derived union' properties are removed. The redefinition of subsetting properties is considered.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd
<T extends ELType> List<T> getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd
<T extends ELType> List<T> getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns non-abstract specializations (transitive) of types of properties that subset the association end given byargument refObj. If boolean argument kind is provided, 'derived union' properties are removed. The redefinition of subsetting properties is considered. The same set is evaluated for each type of the result considering the inverse property. If this classifier is contained in the inverse set, the type is kept in the result set.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd
<T extends ELType> List<T> getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getTypesOfEffectiveSubsetterOfAssocEnd
<T extends ELType> List<T> getTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns the types of properties that subset the association end given byargument refObj. If boolean argument kind is provided, 'derived union' properties are removed. The redefinition of subsetting properties is considered.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getTypesOfEffectiveSubsetterOfAssocEnd
<T extends ELType> List<T> getTypesOfEffectiveSubsetterOfAssocEnd(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, boolean kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getTypesOfEffectiveSubsetterOfAssocEnd and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)kind- A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractRange
<T extends ELType> List<T> getSpecificTransitiveNotAbstractRange(Class<T> returnType, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException If the property provided byargument refObjis an association end, the result of SpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd is returned. Otherwise, the non-abstract specializations of the properties type are returned.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecificTransitiveNotAbstractRange
<T extends ELType> List<T> getSpecificTransitiveNotAbstractRange(Class<T> returnType, MMStereotype stereotype, ELProperty refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getSpecificTransitiveNotAbstractRange and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listrefObj- A further instance of type ELProperty which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getAssociationEndFirstTypedBySelf
<T extends ELProperty> List<T> getAssociationEndFirstTypedBySelf(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException - 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
-
getAssociationEndFirstTypedBySelf
<T extends ELProperty> List<T> getAssociationEndFirstTypedBySelf(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAssociationEndFirstTypedBySelf and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getViewTransitive
<T extends ELView> List<T> getViewTransitive(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All views which are directly or indirectly deduced from this classifier. If a group is deduced from it, its owning view is considered to be deduced from the classifier, too.- 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
-
getViewTransitive
<T extends ELView> List<T> getViewTransitive(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getViewTransitive and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSpecialization
<T extends ELGeneralization> List<T> getSpecialization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All generalization relationships with this element as general classifier.- 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
-
getGeneralization
<T extends ELGeneralization> List<T> getGeneralization(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All generalization relationships owned by this classifier.- 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
-
getTypedMaskField
All mask fields typed by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getClassifierViewGroup
<T extends ELViewGroupAble> List<T> getClassifierViewGroup(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All group able elements using this classifier.- 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
-
getItemDefinition
All item definitions structured by this this view.- Throws:
InoNetExceptionSrvErrorException
-
getTypedCLStructureEntry
All entries typed by the classifier.- Throws:
InoNetExceptionSrvErrorException
-