Interface MMAttachmentAble
-
- All Superinterfaces:
ELContainerAble
,ELDeleteAble
,ELElement
,ELObject
- 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
,ADModel
,ADXModel
,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
,BCBaseElement
,BCBaseNamedStereotypeAble
,BCExpression
,BCProperty
,BCPropertySet
,BCRelshipBinDir
,BCRootReuseAbleElement
,BCTerm
,BEBehavior
,BEChangeEvent
,BEOpaque
,BETimeEvent
,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
,BPInterface
,BPItemAwareElement
,BPItemDefinition
,BPItemDefinitionRel
,BPLane
,BPLaneSet
,BPLinkEventDefinition
,BPLoopCharx
,BPMappingAssociation
,BPMaskDefinition
,BPMaskField
,BPMaskTask
,BPMessage
,BPMessageFlow
,BPMessageFlowMapping
,BPMessageReferencingElement
,BPMultiInstLoopCharx
,BPOperation
,BPOutputSet
,BPParticipant
,BPParticipantMapping
,BPPath
,BPProcess
,BPProperty
,BPSequenceFlow
,BPSequenceFlowNode
,BPSignal
,BPStdLoopCharx
,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
,CLConnector
,CLDataType
,CLDeclarationAbleClassifier
,CLDeployment
,CLDeploymentDia
,CLDeploymentSpec
,CLDevice
,CLDia
,CLEncapsulatedClassifier
,CLEnumeration
,CLEnumLiteral
,CLExecEnv
,CLExtend
,CLExtensionPoint
,CLFeature
,CLGeneralization
,CLHierarchyAbleDia
,CLInclude
,CLInstanceSpecification
,CLInstSpec
,CLInterface
,CLInterfaceRealization
,CLManifestation
,CLNode
,CLOperation
,CLParameter
,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
,DBPackage
,DBPrivilege
,DBProcedureExpression
,DBRole
,DBRoleAuthorization
,DBSiblingConstraint
,DBSQLGeneric
,DBStoredProcedure
,DBTable
,DBTableColumn
,DBTrigger
,DBUniqueKey
,DBUser
,DBView
,DBViewColumn
,DBViewFrom
,DBViewSubselectFrom
,DMContext
,DMContextEntry
,DMDecisionRule
,DMDecisionTable
,DMExpression
,DMFunctionDefinition
,DMInformationItem
,DMInputClause
,DMInvocation
,DMList
,DMLiteralExpression
,DMNElement
,DMOutputClause
,DMRelation
,DRAuthorityRequirement
,DRBusinessKnowledgeModel
,DRDecision
,DRDecisionRequirementDia
,DRDecisionService
,DRGElement
,DRInformationRequirement
,DRInputData
,DRInvocable
,DRKnowledgeRequirement
,DRKnowledgeSource
,DRRequirement
,ERAttribute
,ERAttributeSet
,ERCheckConstraint
,ERDia
,ERDiaAll
,EREntity
,ERForeignKey
,ERGeneralization
,ERGeneralizationSet
,ERRelationship
,ERRole
,ERUniqueKey
,ERUsedAttribute
,ERView
,ERViewAttribute
,ERViewFrom
,ERViewSubselectFrom
,GCConcept
,GCConceptConnection
,GCConceptRealization
,GCDia
,IAAlt
,IAAssert
,IABreak
,IACombined
,IAConsider
,IACritical
,IAIgnore
,IAInteraction
,IALifeline
,IALoop
,IANeg
,IAOperand
,IAOpt
,IAPar
,IASeq
,IAStrict
,IMAssociation
,IMClassifier
,IMCLDataType
,IMConstraint
,IMDia
,IMFeature
,IMForeignKeyAble
,IMGeneralization
,IMGeneralizationSet
,IMIndex
,IMIndexedFeature
,IMKey
,IMKeyRelationship
,IMProcedure
,IMProcedureExpression
,IMProcedureExpressionAble
,IMProperty
,IMSemanticDataType
,IMSequence
,IMStructuralFeature
,IMTrigger
,IMUniqueKey
,IMViewFrom
,IMViewSubselectFrom
,MEAbstraction
,MEAssignAbleConstraint
,MEConfigurationManagement
,MEConstraint
,MECopy
,MECreateRedirect
,MEDependency
,MEDurationConstraint
,MEElementImport
,MEIntervalConstraint
,MEMappingConfigurationPackage
,MEMappingConfigurationPackageForward
,MEMappingConfigurationPackageReverse
,MEMappingDependency
,MEMappingPackageContent
,MEMappingPackageType
,MEMappingPackageTypeForward
,MEMappingPackageTypeReverse
,MEModel
,MEPackage
,MEPackageImport
,MEProxy
,MEProxyAssignment
,MEProxyExternal
,MEProxyInnovator
,MERealization
,MERequirement
,MESection
,MESimpleConstraint
,MEStubPackage
,MEStubPackageBase
,MEStubPackageExternalModel
,MEStubPackageInnovator
,MESystemModel
,MESystemModelManagement
,METimeConstraint
,MEUsage
,MMLabelTextAttachmentAble
,PRAnalysisDia
,PRDiaWhiteboard
,PRVersionAbleDia
,SMChoice
,SMDeepHistory
,SMEntryPoint
,SMExitPoint
,SMFinalState
,SMInit
,SMJoinFork
,SMJunction
,SMProtocolStateMachine
,SMPseudoState
,SMRegion
,SMRegularState
,SMShallowHistory
,SMState
,SMStateMachine
,SMTerminator
,SMTransExt
,SMTransInt
,SMTransition
,SMVertex
public interface MMAttachmentAble extends ELContainerAble
This is a utility class for MMAttachmentAble that provides static methods for creation or other purposes.- Note:
- The interface MMAttachmentAble 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
MMAttachmentAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<MEAttachment>
getAssignedAttachment(java.lang.String pattern, K_CONTROL_OPTION... behaviourFlags)
All attachments being assigned to this element.java.util.List<MEAttachmentAssign>
getAttachmentAssign(K_CONTROL_OPTION... behaviourFlags)
All attachment references of this element.MEAttachment
getDefaultAttachment()
The attachment assigned as default to this element, like a preview picture or a document describing the element.java.util.List<MEAttachment>
getOwnedAttachment(K_CONTROL_OPTION... behaviourFlags)
All attachments owned by this element.void
setDefaultAttachment(MEAttachment value)
Set the value of View DefaultAttachment.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, 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
-
-
-
-
Method Detail
-
getAssignedAttachment
java.util.List<MEAttachment> getAssignedAttachment(java.lang.String pattern, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All attachments being assigned to this element. The list may be restricted to attachments with names matching argument pattern.- Parameters:
pattern
- A string pattern. 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
-
getDefaultAttachment
MEAttachment getDefaultAttachment() throws InoNetException, SrvErrorException
The attachment assigned as default to this element, like a preview picture or a document describing the element.- Throws:
InoNetException
SrvErrorException
-
setDefaultAttachment
void setDefaultAttachment(MEAttachment value) throws InoNetException, SrvErrorException
Set the value of View DefaultAttachment.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getAttachmentAssign
java.util.List<MEAttachmentAssign> getAttachmentAssign(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All attachment references of this element.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedAttachment
java.util.List<MEAttachment> getOwnedAttachment(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All attachments 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.
-
-