Interface ELContainerAble
-
- All Superinterfaces:
ELDeleteAble
,ELElement
,ELObject
- All Known Subinterfaces:
ACActivity
,ACActivityEdge
,ACActivityFinalNode
,ACActivityGroup
,ACActivityNode
,ACCentralBufferNode
,ACControlFlow
,ACControlNode
,ACDataStoreNode
,ACDecisionBehavior
,ACDecisionNode
,ACDia
,ACDiaACNode
,ACDiaActNode
,ACDiaConstraintEdge
,ACDiaConstraintNode
,ACDiaControlNode
,ACDiaDecisionInputBehavior
,ACDiaException
,ACDiaFlowEdge
,ACDiaFlowSelBehavior
,ACDiaFlowTransBehavior
,ACDiaGroupNode
,ACDiaHorGroupNode
,ACDiaNodeSelBehavior
,ACDiaObjNode
,ACDiaPostNode
,ACDiaPreNode
,ACDiaTextNode
,ACDiaValSpecNode
,ACDiaVariableNode
,ACDiaVerGroupNode
,ACExceptionHandler
,ACExecutableNode
,ACFinalNode
,ACFlowFinalNode
,ACForkNode
,ACInitialNode
,ACInterruptibleRegion
,ACJoinNode
,ACMergeNode
,ACObjectFlow
,ACObjectNode
,ACObjFlowBehavior
,ACObjNodeSelBehavior
,ACParamNode
,ACPartition
,ACStructuredNode
,ACVariable
,ADApplicationConfiguration
,ADBranch
,ADChangeSet
,ADConfigTranslation
,ADCSInstance
,ADCSOperation
,ADHistoryAble
,ADLockAble
,ADLogin
,ADLoginAble
,ADMdlAdmin
,ADMdlGuest
,ADMdlUser
,ADModel
,ADModelTranslation
,ADOptionAble
,ADRepAdmin
,ADRepository
,ADTranslationAble
,ADUsrRole
,ADVersionAble
,ADXModel
,ANAcceptCall
,ANAcceptEvent
,ANAction
,ANActionInputPin
,ANAddStructuralFeatureValue
,ANBroadcastSignal
,ANCall
,ANCallBehavior
,ANCallOperation
,ANClearAssociation
,ANClearStructuralFeature
,ANCreateLink
,ANCreateObject
,ANDestroyLink
,ANDestroyObject
,ANInputPin
,ANInvocation
,ANLink
,ANLinkEndCreationData
,ANLinkEndData
,ANLinkEndDestructionData
,ANOpaque
,ANOutputPin
,ANPin
,ANRaiseException
,ANReadLink
,ANReadSelf
,ANReadStructuralFeature
,ANRemoveStructuralFeatureValue
,ANReply
,ANSendObject
,ANSendSignal
,ANStructuralFeature
,ANTestIdentity
,ANUnmarshall
,ANValSpec
,ANValuePin
,ANWriteLink
,ANWriteStructuralFeature
,BCBaseElement
,BCBaseNamedStereotypeAble
,BCExpression
,BCProperty
,BCPropertyAble
,BCPropertyRefElem
,BCPropertySet
,BCPropertySetRefElem
,BCRelshipBinDir
,BCRootReuseAbleElement
,BCTerm
,BCTermAssign
,BCTermAssignAble
,BEAnyReceiveEvent
,BEBehavior
,BECallEvent
,BEChangeEvent
,BEEvent
,BEMessageEvent
,BEOpaque
,BESignalEvent
,BETimeEvent
,BETrigger
,BI2Cube
,BI2CubeDimension
,BI2CubeDimensionHierarchy
,BI2DimensionAttribute
,BI2DimensionIdAttribute
,BI2DimensionLevel
,BI2DimensionPrecedence
,BI2DimensionShowAttribute
,BI2DimensionSortAttribute
,BI2DimensionTree
,BI2Hierarchy
,BI2HierarchyLevel
,BI2MeasurementTime
,BIHierarchy
,BIHierarchyAttribute
,BIHierarchyLevel
,BIHierarchyRole
,BIHierarchySortAttribute
,BPActivityNode
,BPActivityResource
,BPArtifact
,BPArtifactContainerAble
,BPAssociationArtifact
,BPCallAble
,BPCallAbleChoreographyElement
,BPCallAbleProcessElement
,BPChoreography
,BPChoreographyActivity
,BPChoreographySubProcess
,BPChoreographyTask
,BPCollaboration
,BPConditionalEventDefinition
,BPDataIOAssociation
,BPDataObject
,BPDataStore
,BPDia
,BPDiaArtifactNode
,BPDiaAssocEdge
,BPDiaChoreographySubProcessNode
,BPDiaChoreographyTaskNode
,BPDiaChoreographyViewNode
,BPDiaCollaborationViewNode
,BPDiaDataAssocEdge
,BPDiaDataNode
,BPDiaErrorNode
,BPDiaEventNode
,BPDiaFlowEdge
,BPDiaFlowNode
,BPDiaGatewayNode
,BPDiaGroupAssignment
,BPDiaGroupNode
,BPDiaItemDefinitionNode
,BPDiaItemNode
,BPDiaLaneNode
,BPDiaMappingAssoc
,BPDiaMaskCompartmentEntry
,BPDiaMaskCompartmentNode
,BPDiaMaskNode
,BPDiaMaskTaskNode
,BPDiaMessageFlow
,BPDiaMessageFlowNode
,BPDiaMessageNode
,BPDiaParticipantCompartmentNode
,BPDiaParticipantNode
,BPDiaProcessViewNode
,BPDiaRedundantEdge
,BPDiaRenderingNode
,BPDiaSequenceFlow
,BPDiaSequenceFlowNode
,BPDiaStructureEdge
,BPDiaSubProcessNode
,BPDiaSupportEdge
,BPDiaTaskNode
,BPDiaTermEdge
,BPDiaTermNode
,BPDiaTextNode
,BPDiaViewContentEdge
,BPDiaViewNode
,BPElementAtPath
,BPEndPoint
,BPError
,BPEscalation
,BPEventDefinition
,BPEventNode
,BPFlowChoreographyContainer
,BPFlowElement
,BPFlowElementContainer
,BPFlowProcessContainer
,BPGateway
,BPGlobalChoreographyTask
,BPGlobalMaskTask
,BPGlobalTask
,BPGlobalTaskResource
,BPGroupArtifact
,BPGroupAssign
,BPInputOutputSpecifyAble
,BPInputSet
,BPInteractionSpecification
,BPInterface
,BPItemAwareElement
,BPItemDefinition
,BPItemDefinitionRel
,BPLane
,BPLaneSet
,BPLinkEventDefinition
,BPLoopCharx
,BPMappingAssociation
,BPMaskDefinition
,BPMaskField
,BPMaskTask
,BPMessage
,BPMessageFlow
,BPMessageFlowMapping
,BPMessageFlowNode
,BPMessageReferencingElement
,BPMessageSequenceFlowNode
,BPMultiInstLoopCharx
,BPObjInputSetRef
,BPObjOutputSetRef
,BPOperation
,BPOutputSet
,BPParticipant
,BPParticipantAtActivity
,BPParticipantEntity
,BPParticipantMapping
,BPParticipantRole
,BPPath
,BPPathAble
,BPPathContextAble
,BPProcess
,BPProperty
,BPResourceAtLane
,BPResourceAtProcess
,BPSequenceFlow
,BPSequenceFlowNode
,BPSignal
,BPStdLoopCharx
,BPSubProcess
,BPSupportsRel
,BPTaskNode
,BPTaskNodeCall
,BPTimerEventDefinition
,BPUseCaseInteractionRel
,BPUseCasePathRel
,BRCostCenter
,BRCostCenterAble
,BRDia
,BRDiaExprNode
,BRDiaResourceEdge
,BRDiaResourceHierEdge
,BRDiaResourceNode
,BRDiaResourceNonHierEdge
,BRDiaTextNode
,BRLocation
,BROrgUnit
,BROrgUnitMemberRel
,BROrgUnitPersonRel
,BROrgUnitRequiresRole
,BRPerson
,BRPersonContactData
,BRPersonInRole
,BRResource
,BRResourceAtLocation
,BRResourceCL
,BRResourceHierRel
,BRResourceNamedRel
,BRResourceNonHierRel
,BRResourceRel
,BRRole
,BRTechnical
,BSDia
,BSDiaNode
,BSDiaPseudoStateNode
,BSDiaStateMachineNode
,BSDiaStateNode
,BSDiaTransitionEdge
,BSDiaVertexNode
,BSFinalState
,BSInitState
,BSPseudoState
,BSRegularState
,BSState
,BSTransition
,BSVertex
,CLActor
,CLArtifact
,CLAssocClass
,CLAssociation
,CLBehavioralFeature
,CLBehavioredClassifier
,CLClass
,CLClassDia
,CLClassifier
,CLClassifierTemplateParameter
,CLCollaboration
,CLCollaborationUse
,CLCommunicationPath
,CLComponent
,CLComponentDia
,CLComponentRealization
,CLCompositeStructureDia
,CLConnectAbleElement
,CLConnector
,CLConnectorEnd
,CLDataType
,CLDeclarationAble
,CLDeclarationAbleClassifier
,CLDeployedArtifact
,CLDeployment
,CLDeploymentDia
,CLDeploymentSpec
,CLDeploymentTarget
,CLDevice
,CLDia
,CLDiaActorNode
,CLDiaAssocEndEdge
,CLDiaAssocNode
,CLDiaCLNode
,CLDiaCnstrLinkEdge
,CLDiaCnstrNode
,CLDiaCollaborationNode
,CLDiaCommPathEdge
,CLDiaCompartmentAbleNode
,CLDiaCompartmentContentNode
,CLDiaCompartmentNode
,CLDiaConnectorEdge
,CLDiaConnectorNode
,CLDiaElemNode
,CLDiaHierCollaborationNode
,CLDiaHierCollaborationUseNode
,CLDiaHierCompNode
,CLDiaHierCompStructNode
,CLDiaHierDeployNode
,CLDiaHierNode
,CLDiaHierPartNode
,CLDiaHierStructDefinitionNode
,CLDiaHierStructEntryNode
,CLDiaHierStructGroupNode
,CLDiaHierStructNode
,CLDiaInstLinkEdge
,CLDiaInstLinkNode
,CLDiaInstNode
,CLDiaMergeAbleEdge
,CLDiaMergeAbleNode
,CLDiaOwnershipEdge
,CLDiaOwnershipNode
,CLDiaPartEdge
,CLDiaPkgNode
,CLDiaPortBehaviorEdge
,CLDiaPortBehaviorNode
,CLDiaPortNode
,CLDiaReferenceEdge
,CLDiaRelshipLinkEdge
,CLDiaRelshipNode
,CLDiaReqNode
,CLDiaSocketBallEdge
,CLDiaSocketBallNode
,CLDiaSubjectNode
,CLDiaUseCaseNode
,CLEncapsulatedClassifier
,CLEnumeration
,CLEnumLiteral
,CLExecEnv
,CLExtend
,CLExtensionPoint
,CLFeature
,CLGeneralization
,CLHierarchyAbleDia
,CLInclude
,CLInstanceSpecification
,CLInstSpec
,CLInterface
,CLInterfaceRealization
,CLManifestation
,CLNode
,CLOperation
,CLParameter
,CLParameterAble
,CLParameterSet
,CLPort
,CLPrimitiveType
,CLProperty
,CLReception
,CLRequirementDia
,CLRoleBinding
,CLSignal
,CLSlot
,CLStructuredClassifier
,CLStructureDefinition
,CLStructureDefinitionDia
,CLStructureElement
,CLStructureEntry
,CLStructureGroup
,CLSubstitution
,CLTemplateAbleElement
,CLTemplateBinding
,CLTemplateParameter
,CLTemplateParameterAbleClass
,CLTemplateParameterSubstitution
,CLUseCase
,CLUseCaseDia
,CLValueRangeAble
,DBAuthorization
,DBAuthorizationIdentifier
,DBCheckConstraint
,DBColumn
,DBColumnSet
,DBConnection
,DBDia
,DBDiaCnstrLinkEdge
,DBDiaCnstrNode
,DBDiaCompartmentContentNode
,DBDiaCompartmentNode
,DBDiaReferenceEdge
,DBDiaTableNode
,DBDiaViewNode
,DBForeignKey
,DBGroup
,DBIndex
,DBIndexedColumn
,DBMergedInstance
,DBMergedTable
,DBPackage
,DBPrivilege
,DBProcedureExpression
,DBRole
,DBRoleAuthorization
,DBSiblingConstraint
,DBSQLGeneric
,DBStoredProcedure
,DBTable
,DBTableColumn
,DBTrigger
,DBUniqueKey
,DBUser
,DBView
,DBViewColumn
,DBViewElement
,DBViewFrom
,DBViewSubselectFrom
,DGAdditionalHeading
,DGAttachmentChapter
,DGChapter
,DGCommand
,DGDocuStructureRoot
,DGLink
,DGPicture
,DGRoot
,DGSelection
,DGStandardChapter
,DGTableColumn
,DGTemplate
,DGTreeLink
,DGTreeStructureRoot
,DGTreeTemplate
,DGVerifyChapter
,DGViewChapter
,DMBinding
,DMContext
,DMContextEntry
,DMDecisionRule
,DMDecisionTable
,DMExpression
,DMFunctionDefinition
,DMInformationItem
,DMInputClause
,DMInvocation
,DMList
,DMLiteralExpression
,DMNElement
,DMOutputClause
,DMRelation
,DMRuleAnnotation
,DMRuleAnnotationClause
,DMValueRangeRefAble
,DRAuthorityRequirement
,DRBusinessKnowledgeModel
,DRDecision
,DRDecisionAble
,DRDecisionOutputAble
,DRDecisionRequirementDia
,DRDecisionService
,DRDiaCompartmentContentNode
,DRDiaCompartmentNode
,DRDiaDecisionNode
,DRDiaHierServiceNode
,DRDiaHierServicePartNode
,DRDiaInputDataNode
,DRDiaKnowledgeNode
,DRDiaKnowledgeSourceNode
,DRDiaNode
,DRDiaRequirementEdge
,DRDiaServiceNode
,DRGElement
,DRInformationRequirement
,DRInputData
,DRInvocable
,DRKnowledgeRequirement
,DRKnowledgeSource
,DRPrintContext
,DRRequirement
,ELAssociation
,ELClassifier
,ELComment
,ELConstraint
,ELM2Association
,ELM2Attribute
,ELM2Class
,ELM2Package
,ELM2Schema
,ELM2Type
,ELM2TypeBoolean
,ELM2TypeDateTime
,ELM2TypeEnum
,ELM2TypeInteger
,ELM2TypeLong
,ELM2TypeRange
,ELM2TypeString
,ELM2TypeVoid
,ELM2Verify
,ELMultiplicityAble
,ELMultiplicityAbleTypedElement
,ELNamespaceAble
,ELPackage
,ELPictureAble
,ELPresOptAble
,ELProperty
,ELProxy
,ELStructFeature
,ELTranslationAble
,ELValSpec
,ELValSpecDateTime
,ELValSpecELElement
,ELValSpecELM2EnumMember
,ELValSpecExpression
,ELValSpecInstVal
,ELValSpecInteger
,ELValSpecNullValue
,ELValSpecOpaqueExpr
,ELValSpecString
,ELValSpecUnlimNatValue
,ELView
,ELViewGroup
,ELViewGroupAble
,ERAttribute
,ERAttributeSet
,ERCheckConstraint
,ERDia
,ERDiaAll
,ERDiaCnstrLinkEdge
,ERDiaCnstrNode
,ERDiaCompartmentContentNode
,ERDiaCompartmentNode
,ERDiaCubeDimensionEdge
,ERDiaCubeDimensionHierarchyEdge
,ERDiaCubeDimensionNode
,ERDiaCubeNode
,ERDiaDimensionLevelEdge
,ERDiaDimensionLevelNode
,ERDiaDimensionPrecedenceEdge
,ERDiaDimensionTreeNode
,ERDiaEntityNode
,ERDiaGeneralizationEdge
,ERDiaGeneralizationSetNode
,ERDiaHierarchyEdge
,ERDiaHierarchyLevelEdge
,ERDiaHierarchyLevelNode
,ERDiaHierarchyNode
,ERDiaHierDimensionTreeNode
,ERDiaHierHierarchyNode
,ERDiaReferenceEdge
,ERDiaRelshipEdge
,ERDiaRelshipNode
,ERDiaRoleEdge
,ERDiaViewNode
,EREntity
,ERForeignKey
,ERGeneralization
,ERGeneralizationSet
,ERRelationship
,ERRole
,ERUniqueKey
,ERUsedAttribute
,ERView
,ERViewAttribute
,ERViewElement
,ERViewFrom
,ERViewSubselectFrom
,GCConcept
,GCConceptConnection
,GCConceptRealization
,GCDia
,GCDiaConceptEdge
,GCDiaConceptNode
,IAActionExecSpec
,IAAlt
,IAAssert
,IABehaviorExecSpec
,IABreak
,IACallMessage
,IACombined
,IAConsider
,IAConstraint
,IAContinuation
,IACreateMessage
,IACritical
,IADestructMessage
,IAExecOccSpec
,IAExecSpec
,IAFragment
,IAGate
,IAIgnore
,IAInteraction
,IALifeline
,IALoop
,IALostAndFound
,IAMessage
,IAMessageEnd
,IAMessageOccSpec
,IANeg
,IAOccSpec
,IAOperand
,IAOpt
,IAOrdering
,IAPar
,IAReplyMessage
,IASeq
,IASignalMessage
,IAStateInvariant
,IAStrict
,IAUse
,IMAssociation
,IMClassifier
,IMCLDataType
,IMConstraint
,IMConstraintAssign
,IMDataType
,IMDataTypeDefinition
,IMDia
,IMDiaAssocNode
,IMDiaClassifierNode
,IMDiaCnstrLinkEdge
,IMDiaCnstrNode
,IMDiaCompartmentContentNode
,IMDiaCompartmentNode
,IMDiaEdge
,IMDiaGeneralizationSetNode
,IMDiaHierNode
,IMFeature
,IMForeignKeyAble
,IMGeneralization
,IMGeneralizationSet
,IMIndex
,IMIndexedFeature
,IMKey
,IMKeyFeature
,IMKeyRelationship
,IMKeyRelationshipFeature
,IMProcedure
,IMProcedureExpression
,IMProcedureExpressionAble
,IMProperty
,IMSemanticDataType
,IMSequence
,IMStructuralFeature
,IMTrigger
,IMUniqueKey
,IMUniqueKeyFeature
,IMView
,IMViewElement
,IMViewFrom
,IMViewSubselectFrom
,MEAbstraction
,MEAssignAbleConstraint
,MEAttachment
,MEAttachmentAssign
,MEComment
,MECommentAble
,MECommentAssign
,MEConfigurationManagement
,MEConstraint
,MEConstraintAble
,MEConstraintAssign
,MECopy
,MECreateRedirect
,MEDependency
,MEDurationConstraint
,MEElementImport
,MEHierarchyAble
,MEIntervalConstraint
,MEMappingConfigurationPackage
,MEMappingConfigurationPackageForward
,MEMappingConfigurationPackageReverse
,MEMappingDependency
,MEMappingPackageContent
,MEMappingPackageType
,MEMappingPackageTypeForward
,MEMappingPackageTypeReverse
,MEModel
,MEModelElement
,MENamedElement
,MENamespaceAble
,MENamespaceAsgnAble
,MEPackage
,MEPackageAble
,MEPackageImport
,MEProxy
,MEProxyAssignment
,MEProxyExternal
,MEProxyInnovator
,MERealization
,MERefAbleAsResource
,MERequirement
,MESection
,MESimpleConstraint
,MEStereotypeAble
,MEStubPackage
,MEStubPackageBase
,MEStubPackageExternalModel
,MEStubPackageInnovator
,MESystemModel
,MESystemModelManagement
,METimeConstraint
,MEUsage
,MEValSpecExpression
,MEValSpecOpaqueExpr
,MM2Association
,MM2Attribute
,MM2Class
,MM2Classification
,MM2FormatRuleParameter
,MM2Package
,MM2Presentation
,MM2Schema
,MM2SchemaTranslation
,MM2Type
,MM2TypeBoolean
,MM2TypeDateTime
,MM2TypedElement
,MM2TypedProperty
,MM2TypedTSOption
,MM2TypeEnum
,MM2TypeEnumMember
,MM2TypeInteger
,MM2TypeLong
,MM2TypeRange
,MM2TypeString
,MM2TypeVoid
,MM2Verify
,MMAddItem
,MMAttachmentAble
,MMCommentContainerAble
,MMCreateCLInst
,MMCreateTemplate
,MMEngineeringAction
,MMEngineeringSequence
,MMFilter
,MMFilterProperty
,MMFontColor
,MMFormat
,MMFormatRule
,MMFormatRuleParameter
,MMFormatRuleSet
,MMFormatRuleSetOfClass
,MMFormatRuleSetOfRole
,MMGeneral
,MMLabel
,MMLabelAble
,MMLabelTextAttachmentAble
,MMLocalizAble
,MMMenu
,MMMenuItemAble
,MMPresEntry
,MMProfile
,MMProfileTranslation
,MMStereotype
,MMStereotypeAble
,MMStereotypeProperty
,MMStereotypeRelatedElement
,MMStereotypeRelProperty
,MMStereotypeRelTSOption
,MMStereotypeTSOption
,MMSyncedStereotype
,MMSyncProfile
,MMSyncSet
,MMText
,MMTextAble
,MMTextValue
,MMTSType
,MMTSTypeClass
,MMTypeSystem
,MMVerify
,MMVerifyClassification
,MMVerifyPackage
,MMXProfile
,PRAnalysisDia
,PRBDia
,PRBDiaBENode
,PRDia
,PRDiaAttachmentEdge
,PRDiaAttachmentNode
,PRDiaCalloutEdge
,PRDiaCalloutNode
,PRDiaEdge
,PRDiaEdgeSeg
,PRDiaFrameNode
,PRDiaNode
,PRDiaNote
,PRDiaNoteEdge
,PRDiaSegEdge
,PRDiaSegNode
,PRDiaWhiteboard
,PRDiaWhiteboardAttributeEdge
,PRDiaWhiteboardEdge
,PRDiaWhiteboardNode
,PRPresContent
,PRPresContext
,PRPresElement
,PRVersionAbleDia
,SMChoice
,SMDeepHistory
,SMDia
,SMDiaConstraintEdge
,SMDiaConstraintNode
,SMDiaDoActNode
,SMDiaEntryActNode
,SMDiaExitActNode
,SMDiaGuardNode
,SMDiaInvariantNode
,SMDiaPostNode
,SMDiaPreNode
,SMDiaPseudoNode
,SMDiaRegionNode
,SMDiaSMNode
,SMDiaStateNode
,SMDiaTextNode
,SMDiaTransActNode
,SMDiaTransEdge
,SMDiaTriggerNode
,SMDiaVertexNode
,SMEntryPoint
,SMExitPoint
,SMFinalState
,SMInit
,SMJoinFork
,SMJunction
,SMPDia
,SMProtocolConformance
,SMProtocolStateMachine
,SMPseudoState
,SMRegion
,SMRegularState
,SMShallowHistory
,SMState
,SMStateMachine
,SMTerminator
,SMTransExt
,SMTransInt
,SMTransition
,SMVertex
,SQDia
,SQDiaCombinedNode
,SQDiaConstraintEdge
,SQDiaConstraintNode
,SQDiaContinuationNode
,SQDiaExecNode
,SQDiaIANode
,SQDiaInvariantNode
,SQDiaLifelineNode
,SQDiaMessageEdge
,SQDiaMessageEndNode
,SQDiaOccSpecNode
,SQDiaOperandNode
,SQDiaOrderingEdge
,SQDiaPostNode
,SQDiaPreNode
,SQDiaRefNode
,SQDiaTextNode
public interface ELContainerAble extends ELDeleteAble
A ContainerAble instance may have owned instances.- Note:
- The interface ELContainerAble 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
ELContainerAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends ELDependency>
java.util.List<T>getClientDependency(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Indicates the dependencies that reference the client.<T extends ELContAsgnAble>
java.util.List<T>getOwnedElement(java.lang.Class<T> returnType, K_CONTASGN kind, K_CONTROL_OPTION... behaviourFlags)
Returns the elements owned by this element.<T extends ELContAsgnAble>
java.util.List<T>getOwnedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Recursively retrieves all owned containers and returns all elements owned by these containers.<T extends ELContAsgnAble>
java.util.List<T>getOwnedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getOwnedElementTransitiveDown and filters its return values according to the given stereotype value.<T extends ELContAsgnAble>
java.util.List<T>getOwnedElementTransitiveDownAndUnresolved(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Recursively retrieves all owned containers and returns all elements owned by these containers which are unresolved.<T extends ELContAsgnAble>
java.util.List<T>getOwnedElementTransitiveDownAndUnresolved(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getOwnedElementTransitiveDownAndUnresolved and filters its return values according to the given stereotype value.<T extends ELContAsgnAble>
java.util.List<T>getOwnedOrReferencedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Recursively retrieves all owned containers and returns all elements owned or referenced by these containers.<T extends ELContAsgnAble>
java.util.List<T>getOwnedOrReferencedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getOwnedOrReferencedElementTransitiveDown and filters its return values according to the given stereotype value.<T extends ELRelshipBinDir>
java.util.List<T>getOwnedRelshipBinDirWithTarget(java.lang.Class<T> returnType, ELElement refObj, K_CONTROL_OPTION... behaviourFlags)
<T extends ELRelshipBinDir>
java.util.List<T>getOwnedRelshipBinDirWithTarget(java.lang.Class<T> returnType, MMStereotype stereotype, ELElement refObj, K_CONTROL_OPTION... behaviourFlags)
The method calls getOwnedRelshipBinDirWithTarget and filters its return values according to the given stereotype value.ELContainerAble
getRedirectedModelContainer(MM2Classification refObj)
The container which a new element specified by meta classification is redirected to or this container, if no redirection is found.<T extends ELRelshipBinDir>
java.util.List<T>getRelshipBinDirSource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All directed relationships with this element as source.<T extends ELContAsgnAble>
java.util.List<T>getSelfAndOwnedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Recursively retrieves all owned containers and returns all elements owned by these containers.<T extends ELContAsgnAble>
java.util.List<T>getSelfAndOwnedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getSelfAndOwnedElementTransitiveDown and filters its return values according to the given stereotype value.java.util.List<ARG_ElemNameIcon>
getSortedContents(java.lang.Class<? extends ELObject> item)
Returns the sorted list of contents specified by the exact element type.void
sortContents(java.util.List<? extends ELElement> seq)
All of this specified list's elements are sorted according to their order within the list.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
-
-
-
Method Detail
-
getOwnedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Recursively retrieves all owned containers and returns all elements owned by these containers. Containers are returned before their owned elements.- 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
-
getOwnedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getOwnedElementTransitiveDown 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
-
getOwnedElementTransitiveDownAndUnresolved
<T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDownAndUnresolved(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Recursively retrieves all owned containers and returns all elements owned by these containers which are unresolved. Containers are returned before their owned elements.- 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
-
getOwnedElementTransitiveDownAndUnresolved
<T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDownAndUnresolved(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getOwnedElementTransitiveDownAndUnresolved 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
-
getRedirectedModelContainer
ELContainerAble getRedirectedModelContainer(MM2Classification refObj) throws InoNetException, SrvErrorException
The container which a new element specified by meta classification is redirected to or this container, if no redirection is found. The meta classification may specified as meta class or stereotype.- Parameters:
refObj
- A further instance of type MM2Classification which is used to control the behaviour of the method. (see description above)- Throws:
InoNetException
SrvErrorException
-
getSelfAndOwnedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getSelfAndOwnedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Recursively retrieves all owned containers and returns all elements owned by these containers. This set is extended by this element. Containers are returned before their owned elements.- 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
- Sorted:
- the result may be sorted per container.
-
getSelfAndOwnedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getSelfAndOwnedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndOwnedElementTransitiveDown 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
-
getOwnedRelshipBinDirWithTarget
<T extends ELRelshipBinDir> java.util.List<T> getOwnedRelshipBinDirWithTarget(java.lang.Class<T> returnType, ELElement refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.refObj
- A further instance of type ELElement 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:
InoNetException
SrvErrorException
-
getOwnedRelshipBinDirWithTarget
<T extends ELRelshipBinDir> java.util.List<T> getOwnedRelshipBinDirWithTarget(java.lang.Class<T> returnType, MMStereotype stereotype, ELElement refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getOwnedRelshipBinDirWithTarget 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 ELElement 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:
InoNetException
SrvErrorException
-
getOwnedOrReferencedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getOwnedOrReferencedElementTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Recursively retrieves all owned containers and returns all elements owned or referenced by these containers. Containers are returned before their owned or referenced elements.- 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
-
getOwnedOrReferencedElementTransitiveDown
<T extends ELContAsgnAble> java.util.List<T> getOwnedOrReferencedElementTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getOwnedOrReferencedElementTransitiveDown 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
-
getSortedContents
java.util.List<ARG_ElemNameIcon> getSortedContents(java.lang.Class<? extends ELObject> item) throws InoNetException, SrvErrorException
Returns the sorted list of contents specified by the exact element type.- Parameters:
item
-- Throws:
InoNetException
SrvErrorException
-
sortContents
void sortContents(java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
All of this specified list's elements are sorted according to their order within the list. All of the list's elements are owned by this container.- Parameters:
seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
getOwnedElement
<T extends ELContAsgnAble> java.util.List<T> getOwnedElement(java.lang.Class<T> returnType, K_CONTASGN kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Returns the elements owned by this element. The type of the returned elements can be restricted by argument kind.- Parameters:
returnType
- Specifies the type of elements to be returned.kind
- A value of type K_CONTASGN that controls the behaviour of the underlying method. (see description) This parameter is optional. (Its value can be given as null.)behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getRelshipBinDirSource
<T extends ELRelshipBinDir> java.util.List<T> getRelshipBinDirSource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All directed relationships with this element as source.- 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
- Sorted:
- the result may be sorted.
-
getClientDependency
<T extends ELDependency> java.util.List<T> getClientDependency(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Indicates the dependencies that reference the client.- 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
-
-