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 classADReferenceAble.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.voidsetReferenceContainer(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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
-