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
,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:
CLClassifierHelper
- 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 Modifier and Type Interface Description static class
CLClassifier.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ELRedefAble>
dialogFolderRedefine(java.util.List<? extends ELElement> seq)
Creates redefinitions of selected elements within this classifier.<T extends CLClassifier>
java.util.List<T>getAggregatedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the connected end is set to 'shared'.<T extends CLClassifier>
java.util.List<T>getAggregatedClassifier(java.lang.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>
java.util.List<T>getAggregatedOrComposedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the connected end is set to 'shared' or 'composed'.<T extends CLClassifier>
java.util.List<T>getAggregatedOrComposedClassifier(java.lang.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>
java.util.List<T>getAggregatingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the end connected to the other side is set to 'shared'.<T extends CLClassifier>
java.util.List<T>getAggregatingClassifier(java.lang.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>
java.util.List<T>getAggregatingOrComposingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the end connected to the other side is set to 'shared' or 'composed'.<T extends CLClassifier>
java.util.List<T>getAggregatingOrComposingClassifier(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getAggregatingOrComposingClassifier and filters its return values according to the given stereotype value.java.util.List<CLInstanceSpecification>
getClassifierInstance(K_CONTROL_OPTION... behaviourFlags)
All instance specifications instantiating this classifier.java.util.List<CLClassifierTemplateParameter>
getClassifierTemplateParameter()
All parameters constrained by thisCLClassifier
.<T extends CLClassifier>
java.util.List<T>getComposedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the connected end is set to 'composite'.<T extends CLClassifier>
java.util.List<T>getComposedClassifier(java.lang.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>
java.util.List<T>getComposingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
AllCLClassifier
on the other side of a binaryCLAssociation
where the aggregation property of the end connected to the other side is set to 'composite'.<T extends CLClassifier>
java.util.List<T>getComposingClassifier(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getComposingClassifier and filters its return values according to the given stereotype value.java.util.List<CLInterface>
getContract(K_CONTROL_OPTION... behaviourFlags)
All interfaces realized by this classifier.java.util.List<CLInterface>
getContract(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getContract and filters its return values according to the given stereotype value.java.util.List<CLSubstitution>
getContractSubstitution(K_CONTROL_OPTION... behaviourFlags)
All substitutions with this classifier as target.java.util.List<ANCreateObject>
getCreateObjectAction(K_CONTROL_OPTION... behaviourFlags)
The action that creates an object that conforms to the statically specified classifier and puts it on an output pin at runtime.java.util.List<ACExceptionHandler>
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.<T extends CLInstSpec>
java.util.List<T>getInstSpec(java.lang.Class<T> returnType)
The instance specification which is classified by all the classifiers connected.CLInterface
getInterface()
The interface that owns this classifier.CLClass
getOwnClass()
The class that owns this classifier.<T extends MEConstraint>
java.util.List<T>getOwnedRule(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All constraints owned by this classifier.java.util.List<CLClassifierTemplateParameter>
getOwnedTemplateParameter(K_CONTROL_OPTION... behaviourFlags)
The formal template parameters that are owned by this element.java.util.List<CLUseCase>
getOwnedUseCase(K_CONTROL_OPTION... behaviourFlags)
References the use cases owned by this classifier.java.util.List<CLInterface>
getProvidedInterface(K_CONTROL_OPTION... behaviourFlags)
All interfaces which are provided by this classifier.java.util.List<CLInterface>
getProvidedInterface(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProvidedInterface and filters its return values according to the given stereotype value.java.util.List<CLInterface>
getProvidedInterfaceDirect(K_CONTROL_OPTION... behaviourFlags)
All interfaces which are provided directly by this classifier.java.util.List<CLInterface>
getProvidedInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProvidedInterfaceDirect and filters its return values according to the given stereotype value.java.util.List<CLComponentRealization>
getRealizingClassifierRealization(K_CONTROL_OPTION... behaviourFlags)
All component realizations owned by this classifier.java.util.List<CLInterface>
getRequiredInterface(K_CONTROL_OPTION... behaviourFlags)
All interfaces which are required by this classifier.java.util.List<CLInterface>
getRequiredInterface(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getRequiredInterface and filters its return values according to the given stereotype value.java.util.List<CLInterface>
getRequiredInterfaceDirect(K_CONTROL_OPTION... behaviourFlags)
All interfaces which are required directly by this classifier.java.util.List<CLInterface>
getRequiredInterfaceDirect(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getRequiredInterfaceDirect and filters its return values according to the given stereotype value.java.util.List<CLSubstitution>
getSubstitution(K_CONTROL_OPTION... behaviourFlags)
All substitutions owned by this classifier.java.util.List<BCProperty>
getTypedBCProperty(K_CONTROL_OPTION... behaviourFlags)
All properties typed by the classifier.<T extends ACObjectNode>
java.util.List<T>getTypedObjectNode(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All object nodes typed by this classifier.java.util.List<CLParameter>
getTypedParameter(K_CONTROL_OPTION... behaviourFlags)
All parameters typed by this classifier.<T extends CLProperty>
java.util.List<T>getTypedProperty(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All properties typed by this classifier.java.util.List<ACVariable>
getTypedVariable(K_CONTROL_OPTION... behaviourFlags)
All variables typed by this classifier.<T extends DRGElement>
java.util.List<T>getTypedVariableDRGElement(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends DRGElement>
java.util.List<T>getTypedVariableDRGElement(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getTypedVariableDRGElement and filters its return values according to the given stereotype value.java.util.List<ANUnmarshall>
getUnmarshallAction(K_CONTROL_OPTION... behaviourFlags)
Action that breaks an object of a known type into outputs.java.util.List<CLUseCase>
getUseCase()
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, setReadRole
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlock
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlg
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainer
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2class.CLTemplateAbleElement
getActualTemplateParameter, getActualTemplateParameter, getOwnedTemplateParameter, getTemplateBindingSource, getTemplateBindingTarget, getTemplateParameter
-
Methods inherited from interface de.mid.innovator.srv2api.icw2class.CLTemplateParameterAbleElement
getActualParameterSubstitution, getOwningTemplateParameter, getTemplateParameter
-
Methods 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, setAbstract
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods 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, getPackageImport
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELRedefAble
getRedefined, getRedefining, isLeaf, isRedefined, isRedefining, setLeaf, setRedefined
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELType
getRaisingAsException, getTypedElement, getTypedElementNotAssocEnd, getTypedElementNotAssocEnd
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAble
getMEOwnedMember, getMEPackageImport
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.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, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
getContract
java.util.List<CLInterface> getContract(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All interfaces realized by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getContract
java.util.List<CLInterface> getContract(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getContract 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:
InoNetException
SrvErrorException
-
getProvidedInterface
java.util.List<CLInterface> getProvidedInterface(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All interfaces which are provided by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProvidedInterface
java.util.List<CLInterface> getProvidedInterface(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) 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 listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProvidedInterfaceDirect
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted per container according to the ContSortOrder attribute.
-
getProvidedInterfaceDirect
java.util.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:
InoNetException
SrvErrorException
-
getRequiredInterface
java.util.List<CLInterface> getRequiredInterface(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All interfaces which are required by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getRequiredInterface
java.util.List<CLInterface> getRequiredInterface(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) 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 listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getRequiredInterfaceDirect
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted per container according to the ContSortOrder attribute.
-
getRequiredInterfaceDirect
java.util.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:
InoNetException
SrvErrorException
-
getComposedClassifier
<T extends CLClassifier> java.util.List<T> getComposedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getComposedClassifier
<T extends CLClassifier> java.util.List<T> getComposedClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getAggregatedClassifier
<T extends CLClassifier> java.util.List<T> getAggregatedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getAggregatedClassifier
<T extends CLClassifier> java.util.List<T> getAggregatedClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getComposingClassifier
<T extends CLClassifier> java.util.List<T> getComposingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getComposingClassifier
<T extends CLClassifier> java.util.List<T> getComposingClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getAggregatingClassifier
<T extends CLClassifier> java.util.List<T> getAggregatingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getAggregatingClassifier
<T extends CLClassifier> java.util.List<T> getAggregatingClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getAggregatedOrComposedClassifier
<T extends CLClassifier> java.util.List<T> getAggregatedOrComposedClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getAggregatedOrComposedClassifier
<T extends CLClassifier> java.util.List<T> getAggregatedOrComposedClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getAggregatingOrComposingClassifier
<T extends CLClassifier> java.util.List<T> getAggregatingOrComposingClassifier(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllCLClassifier
on the other side of a binaryCLAssociation
where 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:
InoNetException
SrvErrorException
-
getAggregatingOrComposingClassifier
<T extends CLClassifier> java.util.List<T> getAggregatingOrComposingClassifier(java.lang.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:
InoNetException
SrvErrorException
-
getTypedVariableDRGElement
<T extends DRGElement> java.util.List<T> getTypedVariableDRGElement(java.lang.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:
InoNetException
SrvErrorException
-
getTypedVariableDRGElement
<T extends DRGElement> java.util.List<T> getTypedVariableDRGElement(java.lang.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:
InoNetException
SrvErrorException
-
dialogFolderRedefine
java.util.List<ELRedefAble> dialogFolderRedefine(java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Creates redefinitions of selected elements within this classifier.- Parameters:
seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
getUseCase
java.util.List<CLUseCase> getUseCase() throws InoNetException, SrvErrorException
The set of use cases which this classifier is the subject for.- Throws:
InoNetException
SrvErrorException
-
getInstSpec
<T extends CLInstSpec> java.util.List<T> getInstSpec(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
The instance specification which is classified by all the classifiers connected.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
getCreateObjectAction
java.util.List<ANCreateObject> getCreateObjectAction(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The action that creates an object that conforms to the statically specified classifier and puts it on an output pin at runtime.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getExceptionHandler
java.util.List<ACExceptionHandler> getExceptionHandler() throws InoNetException, SrvErrorException
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:
InoNetException
SrvErrorException
-
getSubstitution
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getContractSubstitution
java.util.List<CLSubstitution> getContractSubstitution(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All substitutions with this classifier as target.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getRealizingClassifierRealization
java.util.List<CLComponentRealization> getRealizingClassifierRealization(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All component realizations owned by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedUseCase
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedRule
<T extends MEConstraint> java.util.List<T> getOwnedRule(java.lang.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:
InoNetException
SrvErrorException
-
getTypedProperty
<T extends CLProperty> java.util.List<T> getTypedProperty(java.lang.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:
InoNetException
SrvErrorException
-
getTypedVariable
java.util.List<ACVariable> getTypedVariable(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All variables typed by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getUnmarshallAction
java.util.List<ANUnmarshall> getUnmarshallAction(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Action that breaks an object of a known type into outputs.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getTypedBCProperty
java.util.List<BCProperty> getTypedBCProperty(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All properties typed by the classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getTypedParameter
java.util.List<CLParameter> getTypedParameter(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All parameters typed by this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getTypedObjectNode
<T extends ACObjectNode> java.util.List<T> getTypedObjectNode(java.lang.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:
InoNetException
SrvErrorException
-
getClassifierInstance
java.util.List<CLInstanceSpecification> getClassifierInstance(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All instance specifications instantiating this classifier.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedTemplateParameter
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getClassifierTemplateParameter
java.util.List<CLClassifierTemplateParameter> getClassifierTemplateParameter() throws InoNetException, SrvErrorException
All parameters constrained by thisCLClassifier
.- Throws:
InoNetException
SrvErrorException
-
getOwnClass
CLClass getOwnClass() throws InoNetException, SrvErrorException
The class that owns this classifier.- Throws:
InoNetException
SrvErrorException
-
getInterface
CLInterface getInterface() throws InoNetException, SrvErrorException
The interface that owns this classifier.- Throws:
InoNetException
SrvErrorException
-
-