Class UML 2.5::DeploymentSpecification
Description:
A deployment specification specifies a set of properties that determine
execution parameters of a component artifact that is deployed on a node.
A deployment specification can be aimed at a specific type of container.
An artifact that reifies or implements deployment specification properties
is a deployment descriptor.
Direct Superclasses: ArtifactDirect Subclasses: Class Precedence List: DeploymentSpecification,
Artifact,
Classifier,
Namespace,
Type,
PackageableElement,
ParameterableElement,
TemplateableElement,
RedefinableElement,
DeployedArtifact,
NamedElement,
ElementProperties:
deployment :
Deployment (0 1); -- source
DeploymentSpecification deploymentLocation : String (0 1); -- source
DeploymentSpecification executionLocation : String (0 1); -- source
DeploymentSpecification fileName : String (0 1); -- source
Artifact manifestation :
Manifestation (0 *); -- source
Artifact nestedArtifact :
Artifact (0 *); -- source
Artifact ownedAttribute :
Property (0 *); -- source
Artifact ownedOperation :
Operation (0 *); -- source
Artifact attribute :
Property (0 *); -- source
Classifier collaborationUse :
CollaborationUse (0 *); -- source
ClassifierThe CollaborationUses owned by the Classifier.
{
composite}
Subsets: Element.ownedElement
feature :
Feature (0 *); -- source
Classifier general :
Classifier (0 *); -- source
Classifier generalization :
Generalization (0 *); -- source
Classifier inheritedMember :
NamedElement (0 *); -- source
Classifier isAbstract : Boolean (1 1); -- source
ClassifierIf true, the Classifier can only be instantiated by instantiating one of
its specializations. An abstract Classifier is intended to be used by other
Classifiers e.g., as the target of Associations or Generalizations.
Default value: FALSE
isFinalSpecialization : Boolean (1 1); -- source
Classifier ownedTemplateSignature :
RedefinableTemplateSignature (0 1); -- source
Classifier ownedUseCase :
UseCase (0 *); -- source
Classifier powertypeExtent :
GeneralizationSet (0 *); -- source
ClassifierThe GeneralizationSet of which this Classifier is a power type.
Opposite: GeneralizationSet.powertype
redefinedClassifier :
Classifier (0 *); -- source
Classifier representation :
CollaborationUse (0 1); -- source
Classifier substitution :
Substitution (0 *); -- source
Classifier templateParameter :
ClassifierTemplateParameter (0 1); -- source
Classifier useCase :
UseCase (0 *); -- source
Classifier elementImport :
ElementImport (0 *); -- source
Namespace importedMember :
PackageableElement (0 *); -- source
Namespace member :
NamedElement (0 *); -- source
Namespace ownedMember :
NamedElement (0 *); -- source
NamespaceA collection of NamedElements owned by the Namespace.
{
composite,
readonly}
Derived union with sources: (ownedRule, ownedUseCase, ownedOperation, ownedAttribute, nestedArtifact)
Subsets: Element.ownedElement, Namespace.member
Opposite: NamedElement.namespace
ownedRule :
Constraint (0 *); -- source
Namespace packageImport :
PackageImport (0 *); -- source
Namespace package :
Package (0 1); -- source
Type visibility :
VisibilityKind (0 1); -- source
PackageableElement owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement templateBinding :
TemplateBinding (0 *); -- source
TemplateableElement isLeaf : Boolean (1 1); -- source
RedefinableElement redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement redefinitionContext :
Classifier (0 *); -- source
RedefinableElement clientDependency :
Dependency (0 *); -- source
NamedElement name : String (0 1); -- source
NamedElement nameExpression :
StringExpression (0 1); -- source
NamedElement namespace :
Namespace (0 1); -- source
NamedElement qualifiedName : String (0 1); -- source
NamedElement ownedComment :
Comment (0 *); -- source
Element ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].