de.mid.innovator.srv2api.icw2model
Interface MENamedElement

All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContainerAble, ELDeleteAble, ELElement, ELNamedElement, ELObject, MEModelElement
All Known Subinterfaces:
ACActivity, ACActivityEdge, ACActivityFinalNode, ACActivityGroup, ACActivityNode, ACCentralBufferNode, ACControlFlow, ACControlNode, ACDataStoreNode, ACDecisionNode, ACExecutableNode, ACFinalNode, ACFlowFinalNode, ACForkNode, ACInitialNode, ACInterruptibleRegion, ACJoinNode, ACMergeNode, ACObjectFlow, ACObjectNode, ACParamNode, ACPartition, ACStructuredNode, ACVariable, ANAcceptCall, ANAcceptEvent, ANAction, ANActionInputPin, ANAddStructuralFeatureValue, ANBroadcastSignal, ANCall, ANCallBehavior, ANCallOperation, ANClearAssociation, ANClearStructuralFeature, ANCreateLink, ANCreateObject, ANDestroyLink, ANDestroyObject, ANInputPin, ANInvocation, ANLink, ANOpaque, ANOutputPin, ANPin, ANRaiseException, ANReadLink, ANReadSelf, ANReadStructuralFeature, ANRemoveStructuralFeatureValue, ANReply, ANSendObject, ANSendSignal, ANStructuralFeature, ANTestIdentity, ANUnmarshall, ANValSpec, ANValuePin, ANWriteLink, ANWriteStructuralFeature, BCBaseNamedStereotypeAble, BCExpression, BCProperty, BCPropertySet, BCRootReuseAbleElement, BCTerm, BEAnyReceiveEvent, BEBehavior, BECallEvent, BEChangeEvent, BECreationEvent, BEDestructionEvent, BEEvent, BEExecutionEvent, BEMessageEvent, BEOpaque, BEReceiveOperEvent, BEReceiveSignalEvent, BESendOperEvent, BESendSignalEvent, BESignalEvent, BETimeEvent, BETrigger, BI2Cube, BI2CubeDimension, BI2DimensionAttribute, BI2DimensionIdAttribute, BI2DimensionLevel, BI2DimensionShowAttribute, BI2DimensionSortAttribute, BI2DimensionTree, BI2Hierarchy, BI2HierarchyLevel, BI2MeasurementTime, BIHierarchy, BIHierarchyRole, BPActivityNode, BPActivityResource, BPArtifact, BPAssociationArtifact, BPCallAble, BPCallAbleChoreographyElement, BPCallAbleProcessElement, BPChoreography, BPChoreographyActivity, BPChoreographySubProcess, BPChoreographyTask, BPCollaboration, BPConditionalEventDefinition, BPDataObject, BPDataStore, BPEndPoint, BPError, BPEscalation, BPEventDefinition, BPEventNode, BPFlowChoreographyContainer, BPFlowElement, BPFlowElementContainer, BPFlowProcessContainer, BPGateway, BPGlobalChoreographyTask, BPGlobalMaskTask, BPGlobalTask, BPGlobalTaskResource, BPGroupArtifact, BPGroupAssign, BPInputSet, BPInterface, BPItemAwareElement, BPItemDefinition, BPLane, BPLaneSet, BPLinkEventDefinition, BPMappingAssociation, BPMaskDefinition, BPMaskField, BPMaskTask, BPMessage, BPMessageFlow, BPMessageFlowMapping, BPOperation, BPOutputSet, BPParticipant, BPParticipantMapping, BPPath, BPProcess, BPProperty, BPSequenceFlow, BPSequenceFlowNode, BPSignal, BPSubProcess, BPSupportsRel, BPTaskNode, BPTimerEventDefinition, BPUseCaseInteractionRel, BPUseCasePathRel, BRCostCenter, BRLocation, BROrgUnit, BRPerson, BRPersonContactData, BRResource, BRResourceCL, BRResourceNamedRel, BRRole, BRTechnical, BSFinalState, BSInitState, BSPseudoState, BSRegularState, BSState, BSTransition, BSVertex, CLActor, CLArtifact, CLAssocClass, CLAssociation, CLBehavioralFeature, CLBehavioredClassifier, CLClass, CLClassifier, CLCollaboration, CLCollaborationUse, CLCommunicationPath, CLComponent, CLComponentRealization, CLConnectAbleElement, CLConnector, CLDataType, CLDeclarationAbleClassifier, CLDeployedArtifact, CLDeployment, CLDeploymentSpec, CLDeploymentTarget, CLDevice, CLEncapsulatedClassifier, CLEnumeration, CLEnumLiteral, CLExecEnv, CLExtend, CLExtensionPoint, CLInclude, CLInstanceSpecification, CLInstSpec, CLInterface, CLInterfaceRealization, CLManifestation, CLNode, CLOperation, CLParameter, CLParameterAble, CLParameterSet, CLPort, CLPrimitiveType, CLProperty, CLReception, CLRoleBinding, CLSignal, CLStructuredClassifier, CLStructureDefinition, CLStructureElement, CLStructureEntry, CLStructureGroup, CLSubstitution, CLTemplateParameterAbleClass, CLUseCase, DBAuthorizationIdentifier, DBCheckConstraint, DBColumn, DBColumnSet, DBForeignKey, DBGroup, DBIndex, DBMergedTable, DBOption, DBOptionForeignKey, DBOptionIndex, DBOptionIndexedColumn, DBOptionTable, DBOptionTableColumn, DBOptionUniqueKey, DBOptionView, DBOptionViewColumn, DBOptionViewFrom, DBPackage, DBRole, DBSiblingConstraint, DBSQLGeneric, DBStoredProcedure, DBTable, DBTableColumn, DBTrigger, DBUniqueKey, DBUser, DBView, DBViewColumn, DBViewFrom, ERAttribute, ERAttributeSet, ERCheckConstraint, EREntity, ERForeignKey, ERGeneralizationSet, ERRelationship, ERRole, ERUniqueKey, ERUsedAttribute, ERView, ERViewAttribute, ERViewFrom, GCConcept, GCConceptConnection, GCConceptRealization, IAActionExecSpec, IAAlt, IAAssert, IABehaviorExecSpec, IABreak, IACallMessage, IACombined, IAConsider, 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, IMFeature, IMGeneralizationSet, IMIndex, IMKey, IMKeyRelationship, IMProcedure, IMProperty, IMSemanticDataType, IMSequence, IMStructuralFeature, IMTrigger, IMUniqueKey, MEAbstraction, MEConfigurationManagement, MEConstraint, MECopy, MECreateRedirect, MEDependency, MEHierarchyAble, MEMappingConfigurationPackage, MEMappingConfigurationPackageForward, MEMappingConfigurationPackageReverse, MEMappingDependency, MEMappingPackageContent, MEMappingPackageType, MEMappingPackageTypeForward, MEMappingPackageTypeReverse, MEModel, MENamespaceAble, MENamespaceAsgnAble, MEPackage, MEPackageAble, MEProxyAssignment, MERealization, MERefAbleAsResource, MERequirement, MESection, MEStubPackage, MEStubPackageBase, MEStubPackageExternalModel, MEStubPackageInnovator, MESystemModel, MESystemModelManagement, MEUsage, SMChoice, SMDeepHistory, SMEntryPoint, SMExitPoint, SMFinalState, SMInit, SMJoinFork, SMJunction, SMProtocolStateMachine, SMPseudoState, SMRegion, SMRegularState, SMShallowHistory, SMState, SMStateMachine, SMTerminator, SMTransExt, SMTransInt, SMTransition, SMVertex

public interface MENamedElement
extends MEModelElement, ELNamedElement

This is a utility class for MENamedElement that provides static methods for creation or other purposes.

Note:
The interface MENamedElement describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!

Nested Class Summary
static class MENamedElement.VAttr
           
 
Method Summary
<T extends MEDependency>
List<T>
getMESupplierDependency(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
          Indicates the dependencies that reference the supplier.
 List<MEMappingDependency> getMESupplierMappingDependency(K_CONTROL_OPTION... behaviourFlags)
          List of the mapping dependencies of this requirement element.
 
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.icw2elem.ELContainerAble
getCheckSetNotToLocalizeAttribute, getClientDependency, getNotToLocalizeAttribute, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedLocalizedValue, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, resetNotToLocalizeAttribute, setNotToLocalizeAttribute, sortContents
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getLogic, getLogic, getPresentationContext, getSection
 
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
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getResetDefaultName, getSupplierDependency, rename, setName, setNameKind, setResetDefaultName
 

Method Detail

getMESupplierDependency

<T extends MEDependency> List<T> getMESupplierDependency(Class<T> returnType,
                                                         K_CONTROL_OPTION... behaviourFlags)
                                                     throws InoNetException,
                                                            SrvErrorException
Indicates the dependencies that reference the supplier.

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

getMESupplierMappingDependency

List<MEMappingDependency> getMESupplierMappingDependency(K_CONTROL_OPTION... behaviourFlags)
                                                         throws InoNetException,
                                                                SrvErrorException
List of the mapping dependencies of this requirement element.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException