Interface CLClassifier
- All Superinterfaces:
ADAccessAble,ADClientAble,ADFindAble,ADHistoryAble,ADLockAble,ADM2AttrModifyAble,ADOptionAble,ADReferenceAble,ADVersionAble,CLTemplateAbleElement,CLTemplateParameterAbleElement,ELClassifier,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELPackageAble,ELRedefAble,ELType,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MENamespaceAble,MEStereotypeAble,METermAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
- All Known Subinterfaces:
ACActivity,BEBehavior,BEOpaque,BPInterface,BRResourceCL,CLActor,CLArtifact,CLAssocClass,CLAssociation,CLBehavioredClassifier,CLClass,CLCollaboration,CLCommunicationPath,CLComponent,CLDataType,CLDeclarationAbleClassifier,CLDeploymentSpec,CLDevice,CLEncapsulatedClassifier,CLEnumeration,CLExecEnv,CLInterface,CLNode,CLPrimitiveType,CLSignal,CLStructuredClassifier,CLStructureDefinition,CLTemplateParameterAbleClass,CLUseCase,IAInteraction,IMCLDataType,SMProtocolStateMachine,SMStateMachine
public interface CLClassifier
extends MEConstraintAble, ELClassifier, ADVersionAble, MENamespaceAble, MEStereotypeAble, MECommentAble, ADReferenceAble, CLTemplateAbleElement, CLTemplateParameterAbleElement, MMLabelTextAttachmentAble
A classifier is a classification of instances - it describes a set of instances that have features in common.
- See Also:
- Note:
- The interface CLClassifier 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 TypeMethodDescriptiondialogFolderRedefine(List<? extends ELElement> seq) Creates redefinitions of selected elements within this classifier.<T extends CLClassifier>
List<T> getAggregatedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'shared'.<T extends CLClassifier>
List<T> getAggregatedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAggregatedClassifier and filters its return values according to the given stereotype value.<T extends CLClassifier>
List<T> getAggregatedOrComposedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'shared' or 'composed'.<T extends CLClassifier>
List<T> getAggregatedOrComposedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAggregatedOrComposedClassifier and filters its return values according to the given stereotype value.<T extends CLClassifier>
List<T> getAggregatingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'shared'.<T extends CLClassifier>
List<T> getAggregatingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAggregatingClassifier and filters its return values according to the given stereotype value.<T extends CLClassifier>
List<T> getAggregatingOrComposingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'shared' or 'composed'.<T extends CLClassifier>
List<T> getAggregatingOrComposingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getAggregatingOrComposingClassifier and filters its return values according to the given stereotype value.All instance specifications instantiating this classifier.All parameters constrained by thisCLClassifier.<T extends CLClassifier>
List<T> getComposedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'composite'.<T extends CLClassifier>
List<T> getComposedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getComposedClassifier and filters its return values according to the given stereotype value.<T extends CLClassifier>
List<T> getComposingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'composite'.<T extends CLClassifier>
List<T> getComposingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getComposingClassifier and filters its return values according to the given stereotype value.All interfaces realized by this classifier.getContract(MMStereotype stereotype) The method calls getContract and filters its return values according to the given stereotype value.All substitutions with this classifier as target.The action that creates an object that conforms to the statically specified classifier and puts it on an output pin at runtime.An exception handler is an element that specifies a body to execute in case the specified exception occurs during the execution of the protected node.<T extends CLInstSpec>
List<T> getInstSpec(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The instance specification which is classified by all the classifiers connected.The interface that owns this classifier.The class that owns this classifier.<T extends MEConstraint>
List<T> getOwnedRule(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All constraints owned by this classifier.getOwnedTemplateParameter(K_CONTROL_OPTION... behaviourFlags) The formal template parameters that are owned by this element.getOwnedUseCase(K_CONTROL_OPTION... behaviourFlags) References the use cases owned by this classifier.All interfaces which are provided by this classifier.getProvidedInterface(MMStereotype stereotype) The method calls getProvidedInterface and filters its return values according to the given stereotype value.getProvidedInterfaceDirect(K_CONTROL_OPTION... behaviourFlags) All interfaces which are provided directly by this classifier.getProvidedInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getProvidedInterfaceDirect and filters its return values according to the given stereotype value.All component realizations owned by this classifier.All interfaces which are required by this classifier.getRequiredInterface(MMStereotype stereotype) The method calls getRequiredInterface and filters its return values according to the given stereotype value.getRequiredInterfaceDirect(K_CONTROL_OPTION... behaviourFlags) All interfaces which are required directly by this classifier.getRequiredInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getRequiredInterfaceDirect and filters its return values according to the given stereotype value.getSubstitution(K_CONTROL_OPTION... behaviourFlags) All substitutions owned by this classifier.All properties typed by the classifier.<T extends ACObjectNode>
List<T> getTypedObjectNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All object nodes typed by this classifier.All parameters typed by this classifier.<T extends CLProperty>
List<T> getTypedProperty(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All properties typed by this classifier.<T extends CLProperty>
List<T> getTypedPropertyNotAssocEnd(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All properties typed by this classifier which are not part of an association.All variables typed by this classifier.<T extends DRGElement>
List<T> getTypedVariableDRGElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends DRGElement>
List<T> getTypedVariableDRGElement(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getTypedVariableDRGElement and filters its return values according to the given stereotype value.Action that breaks an object of a known type into outputs.The set of use cases which this classifier is the subject for.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRoleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlockMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlgMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainerMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfoMethods inherited from interface de.mid.innovator.srv2api.icw2class.CLTemplateAbleElement
getActualTemplateParameter, getActualTemplateParameter, getOwnedTemplateParameter, getTemplateBindingSource, getTemplateBindingTarget, getTemplateParameterMethods inherited from interface de.mid.innovator.srv2api.icw2class.CLTemplateParameterAbleElement
getActualParameterSubstitution, getOwningTemplateParameter, getTemplateParameterMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELClassifier
getAssociation, getAssociation, getAssociationEndFirstTypedBySelf, getAssociationEndFirstTypedBySelf, getAssociationEndNavigableTypedBySelf, getAssociationEndNavigableTypedBySelf, getAssociationEndNavigableTypedBySelfOrGeneralTransitive, getAssociationEndNavigableTypedBySelfOrGeneralTransitive, getAssociationEndTypedBySelf, getAssociationEndTypedBySelf, getAssociationEndTypedBySelfOrGeneralTransitive, getAssociationEndTypedBySelfOrGeneralTransitive, getAssociationNavigableFrom, getAssociationNavigableFrom, getAssociationOfSelfOrGeneralTransitive, getAssociationOfSelfOrGeneralTransitive, getAssociationTypedBySelf, getAssociationTypedBySelf, getClassifierViewGroup, getEffectiveRedefinerOfAssocEnd, getEffectiveRedefinerOfAssocEnd, getEffectiveSubsetterOfAssocEnd, getEffectiveSubsetterOfAssocEnd, getGeneralDirect, getGeneralDirect, getGeneralGeneralizationSet, getGeneralGeneralizationSet, getGeneralization, getGeneralTransitive, getGeneralTransitive, getItemDefinition, getOwnedAndInheritedMember, getOwnedAndInheritedMember, getPropertyNavigableFrom, getPropertyNavigableFrom, getPropertyNavigableFromSelfOrGeneralTransitive, getPropertyNavigableFromSelfOrGeneralTransitive, getSelfAndGeneralTransitive, getSelfAndGeneralTransitive, getSelfAndSpecificTransitive, getSelfAndSpecificTransitive, getSelfAndSpecificTransitiveNotAbstract, getSelfAndSpecificTransitiveNotAbstract, getSpecialization, getSpecificDirect, getSpecificDirect, getSpecificGeneralization, getSpecificGeneralizationSet, getSpecificGeneralizationSet, getSpecificTransitive, getSpecificTransitive, getSpecificTransitiveNotAbstract, getSpecificTransitiveNotAbstract, getSpecificTransitiveNotAbstractRange, getSpecificTransitiveNotAbstractRange, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd, getTypedCLStructureEntry, getTypedMaskField, getTypesOfEffectiveSubsetterOfAssocEnd, getTypesOfEffectiveSubsetterOfAssocEnd, getViewTransitive, getViewTransitive, isAbstract, isRoot, isSpecificTransitive, setAbstractMethods 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, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAble
getMEOwnedMember, getMEPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface de.mid.innovator.srv2api.icw2model.METermAble
getTerm, setTermMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAbleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getText, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
Method Details
-
getContract
All interfaces realized by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getContract
The method calls getContract and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getProvidedInterface
All interfaces which are provided by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getProvidedInterface
List<CLInterface> getProvidedInterface(MMStereotype stereotype) throws InoNetException, SrvErrorException The method calls getProvidedInterface and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getProvidedInterfaceDirect
List<CLInterface> getProvidedInterfaceDirect(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All interfaces which are provided directly by this classifier.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted per container according to the ContSortOrder attribute.
-
getProvidedInterfaceDirect
List<CLInterface> getProvidedInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getProvidedInterfaceDirect and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getRequiredInterface
All interfaces which are required by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getRequiredInterface
List<CLInterface> getRequiredInterface(MMStereotype stereotype) throws InoNetException, SrvErrorException The method calls getRequiredInterface and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getRequiredInterfaceDirect
List<CLInterface> getRequiredInterfaceDirect(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All interfaces which are required directly by this classifier.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted per container according to the ContSortOrder attribute.
-
getRequiredInterfaceDirect
List<CLInterface> getRequiredInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getRequiredInterfaceDirect and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getComposedClassifier
<T extends CLClassifier> List<T> getComposedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'composite'.- 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
-
getComposedClassifier
<T extends CLClassifier> List<T> getComposedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getComposedClassifier 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
-
getAggregatedClassifier
<T extends CLClassifier> List<T> getAggregatedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'shared'.- 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
-
getAggregatedClassifier
<T extends CLClassifier> List<T> getAggregatedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAggregatedClassifier 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
-
getComposingClassifier
<T extends CLClassifier> List<T> getComposingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'composite'.- 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
-
getComposingClassifier
<T extends CLClassifier> List<T> getComposingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getComposingClassifier 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
-
getAggregatingClassifier
<T extends CLClassifier> List<T> getAggregatingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'shared'.- 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
-
getAggregatingClassifier
<T extends CLClassifier> List<T> getAggregatingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAggregatingClassifier 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
-
getAggregatedOrComposedClassifier
<T extends CLClassifier> List<T> getAggregatedOrComposedClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the connected end is set to 'shared' or 'composed'.- 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
-
getAggregatedOrComposedClassifier
<T extends CLClassifier> List<T> getAggregatedOrComposedClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAggregatedOrComposedClassifier 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
-
getAggregatingOrComposingClassifier
<T extends CLClassifier> List<T> getAggregatingOrComposingClassifier(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllCLClassifieron the other side of a binaryCLAssociationwhere the aggregation property of the end connected to the other side is set to 'shared' or 'composed'.- 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
-
getAggregatingOrComposingClassifier
<T extends CLClassifier> List<T> getAggregatingOrComposingClassifier(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getAggregatingOrComposingClassifier 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
-
getTypedVariableDRGElement
<T extends DRGElement> List<T> getTypedVariableDRGElement(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
-
getTypedVariableDRGElement
<T extends DRGElement> List<T> getTypedVariableDRGElement(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getTypedVariableDRGElement 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
-
dialogFolderRedefine
List<ELRedefAble> dialogFolderRedefine(List<? extends ELElement> seq) throws InoNetException, SrvErrorException Creates redefinitions of selected elements within this classifier.- Parameters:
seq- List of ELElement- Throws:
InoNetExceptionSrvErrorException
-
getTypedPropertyNotAssocEnd
<T extends CLProperty> List<T> getTypedPropertyNotAssocEnd(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All properties typed by this classifier which are not part of an association.- 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
-
getUseCase
The set of use cases which this classifier is the subject for.- Throws:
InoNetExceptionSrvErrorException
-
getInstSpec
<T extends CLInstSpec> List<T> getInstSpec(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The instance specification which is classified by all the classifiers connected.- 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
-
getCreateObjectAction
The action that creates an object that conforms to the statically specified classifier and puts it on an output pin at runtime.- Throws:
InoNetExceptionSrvErrorException
-
getExceptionHandler
An exception handler is an element that specifies a body to execute in case the specified exception occurs during the execution of the protected node.- Throws:
InoNetExceptionSrvErrorException
-
getSubstitution
List<CLSubstitution> getSubstitution(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All substitutions owned by this classifier.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getContractSubstitution
All substitutions with this classifier as target.- Throws:
InoNetExceptionSrvErrorException
-
getRealizingClassifierRealization
List<CLComponentRealization> getRealizingClassifierRealization() throws InoNetException, SrvErrorExceptionAll component realizations owned by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedUseCase
List<CLUseCase> getOwnedUseCase(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException References the use cases owned by this classifier.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedRule
<T extends MEConstraint> List<T> getOwnedRule(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All constraints 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
-
getTypedProperty
<T extends CLProperty> List<T> getTypedProperty(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All properties 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
-
getTypedVariable
All variables typed by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getUnmarshallAction
Action that breaks an object of a known type into outputs.- Throws:
InoNetExceptionSrvErrorException
-
getTypedBCProperty
All properties typed by the classifier.- Throws:
InoNetExceptionSrvErrorException
-
getTypedParameter
All parameters typed by this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getTypedObjectNode
<T extends ACObjectNode> List<T> getTypedObjectNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All object nodes 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
-
getClassifierInstance
All instance specifications instantiating this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedTemplateParameter
List<CLClassifierTemplateParameter> getOwnedTemplateParameter(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The formal template parameters that are owned by this element.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getClassifierTemplateParameter
List<CLClassifierTemplateParameter> getClassifierTemplateParameter() throws InoNetException, SrvErrorExceptionAll parameters constrained by thisCLClassifier.- Throws:
InoNetExceptionSrvErrorException
-
getOwnClass
The class that owns this classifier.- Throws:
InoNetExceptionSrvErrorException
-
getInterface
The interface that owns this classifier.- Throws:
InoNetExceptionSrvErrorException
-