Interface AllocationUsage
- All Superinterfaces:
BaseElement,Cloneable,Comparable,ConnectionUsage,Connector,ConnectorAsUsage,Element,org.eclipse.emf.ecore.EObject,Feature,ItemUsage,ModelElement,com.dassault_systemes.modeler.modelextension.model.modelextension.ModelExtensionObject,Namespace,org.eclipse.emf.common.notify.Notifier,OccurrenceUsage,PartUsage,Relationship,Type,Usage
An AllocationUsage is a usage of an AllocationDefinition asserting the allocation of the source feature to the target feature.
-
Method Summary
Modifier and TypeMethodDescriptionTheAllocationDefinitionsthat are the types of thisAllocationUsage.Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getID, isEditable, isSelfChangeable, removePropertyChangeListener, setID, sGetIDMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.dassault_systemes.modeler.sysml.model.sysml.ConnectionUsage
getConnectionDefinitionMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Connector
getAssociation, getConnectorEnd, getDefaultFeaturingType, getRelatedFeature, getSourceFeature, getTargetFeatureMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Element
escapedName, getAliasIds, getDeclaredName, getDeclaredShortName, getDocumentation, getElementId, getName, getOwnedAnnotation, getOwnedElement, getOwnedRelationship, getOwner, getOwningMembership, getOwningNamespace, getOwningRelationship, getQualifiedName, getShortName, getTextualRepresentation, isImpliedIncluded, isLibraryElement, setDeclaredName, setDeclaredShortName, setElementId, setIsImpliedIncluded, setOwner, setOwningMembership, setOwningRelationshipMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Feature
allRedefinedFeatures, asCartesianProduct, canAccess, directionFor, effectiveName, effectiveShortName, getChainingFeature, getCrossFeature, getDirection, getEndOwningType, getFeatureTarget, getFeaturingType, getOwnedCrossSubsetting, getOwnedFeatureChaining, getOwnedFeatureInverting, getOwnedRedefinition, getOwnedReferenceSubsetting, getOwnedSubsetting, getOwnedTypeFeaturing, getOwnedTyping, getOwningFeatureMembership, getOwningType, getType, isCartesianProduct, isCompatibleWith, isComposite, isConstant, isDerived, isEnd, isFeaturedWithin, isFeaturingType, isOrdered, isOwnedCrossFeature, isPortion, isUnique, isVariable, ownedCrossFeature, redefines, redefinesFromLibrary, setDirection, setIsComposite, setIsConstant, setIsDerived, setIsEnd, setIsOrdered, setIsPortion, setIsUnique, setIsVariable, subsetsChain, supertypes, typingFeaturesMethods inherited from interface com.dassault_systemes.modeler.sysml.model.sysml.ItemUsage
getItemDefinitionMethods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, dispose, eDynamicGet, getElementOwner, getLocalID, getObjectParent, selfDispose, setLocalID, sGetLocalIDMethods inherited from interface com.dassault_systemes.modeler.modelextension.model.modelextension.ModelExtensionObject
getModelExtension, getModelExtensionMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Namespace
getImportedMembership, getMember, getMembership, getOwnedImport, getOwnedMember, getOwnedMembership, importedMemberships, membershipsOfVisibility, namesOf, qualificationOf, resolve, resolveGlobal, resolveLocal, resolveVisible, unqualifiedNameOf, visibilityOfMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface com.dassault_systemes.modeler.sysml.model.sysml.OccurrenceUsage
getIndividualDefinition, getOccurrenceDefinition, getPortionKind, isIndividual, setIsIndividual, setPortionKindMethods inherited from interface com.dassault_systemes.modeler.sysml.model.sysml.PartUsage
getPartDefinitionMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Relationship
getOwnedRelatedElement, getOwningRelatedElement, getRelatedElement, getSource, getTarget, isImplied, libraryNamespace, path, setIsImplied, setOwningRelatedElementMethods inherited from interface com.dassault_systemes.modeler.kerml.model.kerml.Type
allRedefinedFeaturesOf, allSupertypes, directionOf, directionOfExcluding, getDifferencingType, getDirectedFeature, getEndFeature, getFeature, getFeatureMembership, getInheritedFeature, getInheritedMembership, getInput, getIntersectingType, getMultiplicity, getOutput, getOwnedConjugator, getOwnedDifferencing, getOwnedDisjoining, getOwnedEndFeature, getOwnedFeature, getOwnedFeatureMembership, getOwnedIntersecting, getOwnedSpecialization, getOwnedUnioning, getUnioningType, inheritableMemberships, inheritedMemberships, isAbstract, isConjugated, isSufficient, multiplicities, nonPrivateMemberships, removeRedefinedFeatures, setIsAbstract, setIsSufficient, specializes, specializesFromLibrary, visibleMembershipsMethods inherited from interface com.dassault_systemes.modeler.sysml.model.sysml.Usage
getDefinition, getDirectedUsage, getNestedAction, getNestedAllocation, getNestedAnalysisCase, getNestedAttribute, getNestedCalculation, getNestedCase, getNestedConcern, getNestedConnection, getNestedConstraint, getNestedEnumeration, getNestedFlow, getNestedInterface, getNestedItem, getNestedMetadata, getNestedOccurrence, getNestedPart, getNestedPort, getNestedReference, getNestedRendering, getNestedRequirement, getNestedState, getNestedTransition, getNestedUsage, getNestedUseCase, getNestedVerificationCase, getNestedView, getNestedViewpoint, getOwningDefinition, getOwningUsage, getUsage, getVariant, getVariantMembership, isMayTimeVary, isReference, isVariation, namingFeature, referencedFeatureTarget, setIsReference, setIsVariation
-
Method Details
-
getAllocationDefinition
List<AllocationDefinition> getAllocationDefinition()The
AllocationDefinitionsthat are the types of thisAllocationUsage.- Returns:
- the allocationDefinition value
- Model:
- derived="true"
transient="true"
oppositeRoleName="definedAllocation"
redefines=
ConnectionUsage.getConnectionDefinition()
-