Interface ADReferenceAble
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,ELElement
,ELObject
- All Known Subinterfaces:
ACActivity
,BCExpression
,BCPropertySet
,BCRootReuseAbleElement
,BCTerm
,BEAnyReceiveEvent
,BEBehavior
,BECallEvent
,BEChangeEvent
,BEEvent
,BEMessageEvent
,BEOpaque
,BESignalEvent
,BETimeEvent
,BI2Cube
,BI2DimensionTree
,BI2MeasurementTime
,BIHierarchy
,BIHierarchyRole
,BPCallAble
,BPCallAbleChoreographyElement
,BPCallAbleProcessElement
,BPChoreography
,BPCollaboration
,BPConditionalEventDefinition
,BPDataStore
,BPDia
,BPEndPoint
,BPError
,BPEscalation
,BPEventDefinition
,BPGlobalChoreographyTask
,BPGlobalMaskTask
,BPGlobalTask
,BPInterface
,BPItemDefinition
,BPLinkEventDefinition
,BPMaskDefinition
,BPMessage
,BPPath
,BPProcess
,BPSignal
,BPTimerEventDefinition
,BRCostCenter
,BRDia
,BRLocation
,BROrgUnit
,BRPerson
,BRResource
,BRResourceCL
,BRRole
,BRTechnical
,BSDia
,BSFinalState
,BSRegularState
,BSState
,CLActor
,CLArtifact
,CLAssocClass
,CLAssociation
,CLBehavioredClassifier
,CLClass
,CLClassDia
,CLClassifier
,CLCollaboration
,CLCommunicationPath
,CLComponent
,CLComponentDia
,CLCompositeStructureDia
,CLDataType
,CLDeclarationAbleClassifier
,CLDeploymentDia
,CLDeploymentSpec
,CLDevice
,CLDia
,CLEncapsulatedClassifier
,CLEnumeration
,CLExecEnv
,CLHierarchyAbleDia
,CLInstanceSpecification
,CLInterface
,CLNode
,CLPrimitiveType
,CLRequirementDia
,CLSignal
,CLStructuredClassifier
,CLStructureDefinition
,CLStructureDefinitionDia
,CLTemplateParameterAbleClass
,CLUseCase
,CLUseCaseDia
,DBAuthorizationIdentifier
,DBCheckConstraint
,DBColumnSet
,DBDia
,DBGroup
,DBPackage
,DBRole
,DBSiblingConstraint
,DBSQLGeneric
,DBStoredProcedure
,DBTable
,DBUser
,DBView
,DRBusinessKnowledgeModel
,DRDecision
,DRDecisionRequirementDia
,DRDecisionService
,DRGElement
,DRInputData
,DRInvocable
,DRKnowledgeSource
,ERAttributeSet
,ERCheckConstraint
,ERDia
,ERDiaAll
,EREntity
,ERRelationship
,ERView
,GCConcept
,GCDia
,IAInteraction
,IMAssociation
,IMClassifier
,IMCLDataType
,IMConstraint
,IMDia
,IMProcedure
,IMSemanticDataType
,IMSequence
,MEConfigurationManagement
,MEConstraint
,MEHierarchyAble
,MEMappingConfigurationPackage
,MEMappingConfigurationPackageForward
,MEMappingConfigurationPackageReverse
,MEMappingPackageContent
,MEMappingPackageType
,MEMappingPackageTypeForward
,MEMappingPackageTypeReverse
,MEModel
,MEPackage
,MERequirement
,MEStubPackage
,MEStubPackageBase
,MEStubPackageExternalModel
,MEStubPackageInnovator
,MESystemModel
,MESystemModelManagement
,PRAnalysisDia
,PRDiaWhiteboard
,PRVersionAbleDia
,SMProtocolStateMachine
,SMStateMachine
public interface ADReferenceAble extends ADClientAble
Element which may be referenced.- Note:
- The interface ADReferenceAble 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
ADReferenceAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends MEReferenceContainerAble>
java.util.List<T>getReferenceContainer(java.lang.Class<T> returnType)
All reference container referencing this element.void
setReferenceContainer(java.util.List<? extends MEReferenceContainerAble> values)
Set the value of Foreign Key ReferenceContainer.-
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.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
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
-
getReferenceContainer
<T extends MEReferenceContainerAble> java.util.List<T> getReferenceContainer(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All reference container referencing this element.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
setReferenceContainer
void setReferenceContainer(java.util.List<? extends MEReferenceContainerAble> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key ReferenceContainer.- Parameters:
values
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
-