de.mid.innovator.srv2api.icw2meta
Interface MMCommentContainerAble

All Superinterfaces:
ADFindAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, ELValueContainerAble, MMStereotypeAble
All Known Subinterfaces:
ACActivity, ACActivityEdge, ACActivityFinalNode, ACActivityGroup, ACActivityNode, ACCentralBufferNode, ACControlFlow, ACControlNode, ACDataStoreNode, ACDecisionNode, ACExceptionHandler, 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, BI2CubeDimensionHierarchy, BI2DimensionAttribute, BI2DimensionIdAttribute, BI2DimensionLevel, BI2DimensionPrecedence, BI2DimensionShowAttribute, BI2DimensionSortAttribute, BI2DimensionTree, BI2Hierarchy, BI2HierarchyLevel, BI2MeasurementTime, BIHierarchy, BIHierarchyAttribute, BIHierarchyLevel, BIHierarchyRole, BIHierarchySortAttribute, BPActivityNode, BPActivityResource, BPArtifact, BPAssociationArtifact, BPCallAble, BPCallAbleChoreographyElement, BPCallAbleProcessElement, BPChoreography, BPChoreographyActivity, BPChoreographySubProcess, BPChoreographyTask, BPCollaboration, BPConditionalEventDefinition, BPDataIOAssociation, BPDataObject, BPDataStore, BPDia, BPEndPoint, BPError, BPEscalation, BPEventDefinition, BPEventNode, BPFlowChoreographyContainer, BPFlowElement, BPFlowElementContainer, BPFlowProcessContainer, BPGateway, BPGlobalChoreographyTask, BPGlobalMaskTask, BPGlobalTask, BPGlobalTaskResource, BPGroupArtifact, BPGroupAssign, BPInputSet, BPInteractionSpecification, BPInterface, BPItemAwareElement, BPItemDefinition, BPItemDefinitionRel, 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, BRDia, BRLocation, BROrgUnit, BROrgUnitMemberRel, BROrgUnitPersonRel, BROrgUnitRequiresRole, BRPerson, BRPersonContactData, BRPersonInRole, BRResource, BRResourceCL, BRResourceHierRel, BRResourceNamedRel, BRResourceNonHierRel, BRResourceRel, BRRole, BRTechnical, BSDia, 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, CLDeployment, CLDeploymentDia, CLDeploymentSpec, CLDevice, CLDia, 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, CLStructureEntry, CLStructureGroup, CLSubstitution, CLTemplateBinding, CLTemplateParameter, CLTemplateParameterAbleClass, CLUseCase, CLUseCaseDia, DBAuthorization, DBAuthorizationIdentifier, DBCheckConstraint, DBColumn, DBColumnSet, DBDia, DBForeignKey, DBGroup, DBIndex, DBIndexedColumn, DBMergedTable, DBOption, DBOptionForeignKey, DBOptionIndex, DBOptionIndexedColumn, DBOptionTable, DBOptionTableColumn, DBOptionUniqueKey, DBOptionView, DBOptionViewColumn, DBOptionViewFrom, DBPackage, DBPrivilege, DBProcedureExpression, DBRole, DBRoleAuthorization, DBSiblingConstraint, DBSQLGeneric, DBStoredProcedure, DBTable, DBTableColumn, DBTrigger, DBUniqueKey, DBUser, DBView, DBViewColumn, DBViewFrom, ERAttribute, ERAttributeSet, ERCheckConstraint, ERDia, ERDiaAll, EREntity, ERForeignKey, ERGeneralization, ERGeneralizationSet, ERRelationship, ERRole, ERUniqueKey, ERUsedAttribute, ERView, ERViewAttribute, ERViewFrom, GCConcept, GCConceptConnection, GCConceptRealization, GCDia, 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, IMDataType, IMDataTypeDefinition, IMDia, IMFeature, IMForeignKeyAble, IMGeneralization, IMGeneralizationSet, IMIndex, IMIndexedFeature, IMKey, IMKeyFeature, IMKeyRelationship, IMKeyRelationshipFeature, IMProcedure, IMProcedureExpression, IMProcedureExpressionAble, IMProperty, IMSemanticDataType, IMSequence, IMStructuralFeature, IMTrigger, IMUniqueKey, IMUniqueKeyFeature, MEAbstraction, MEAssignAbleConstraint, MEComment, MEConfigurationManagement, MEConstraint, MECopy, MECreateRedirect, MEDependency, MEDurationConstraint, MEElementImport, MEIntervalConstraint, MEMappingConfigurationPackage, MEMappingConfigurationPackageForward, MEMappingConfigurationPackageReverse, MEMappingDependency, MEMappingPackageContent, MEMappingPackageType, MEMappingPackageTypeForward, MEMappingPackageTypeReverse, MEModel, MEPackage, MEPackageImport, MEProxy, MEProxyAssignment, MEProxyExternal, MEProxyInnovator, MERealization, MERefAbleAsResource, MERequirement, MESimpleConstraint, MEStereotypeAble, MEStubPackage, MEStubPackageBase, MEStubPackageExternalModel, MEStubPackageInnovator, MESystemModel, MESystemModelManagement, METimeConstraint, MEUsage, MEValSpecExpression, PRDiaWhiteboard, PRVersionAbleDia, SMChoice, SMDeepHistory, SMEntryPoint, SMExitPoint, SMFinalState, SMInit, SMJoinFork, SMJunction, SMProtocolConformance, SMProtocolStateMachine, SMPseudoState, SMRegion, SMRegularState, SMShallowHistory, SMState, SMStateMachine, SMTerminator, SMTransExt, SMTransInt, SMTransition, SMVertex

public interface MMCommentContainerAble
extends MMStereotypeAble

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

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

Nested Class Summary
static class MMCommentContainerAble.VAttr
           
 
Method Summary
 List<MEComment> getOwnedComment(K_CONTROL_OPTION... behaviourFlags)
          All comments owned by this element.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, isCloneAbleElement, modifyStereotypePropertyValuesByName, setStereotype, setStereotypePropertyInfo
 
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.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.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
 

Method Detail

getOwnedComment

List<MEComment> getOwnedComment(K_CONTROL_OPTION... behaviourFlags)
                                throws InoNetException,
                                       SrvErrorException
All comments 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.