public interface Deployment extends Dependency
The following features are supported:
UMLPackage.getDeployment()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
DeploymentSpecification |
createConfiguration(String name)
Creates a new
DeploymentSpecification , with the specified 'Name', and appends it to the
'Configuration' containment reference list |
DeploymentSpecification |
getConfiguration(String name)
Retrieves the first
DeploymentSpecification with the specified 'Name' from the '
Configuration' containment reference list |
DeploymentSpecification |
getConfiguration(String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
DeploymentSpecification with the specified 'Name' from the '
Configuration' containment reference list |
MDWEList<DeploymentSpecification> |
getConfigurations()
Returns the value of the 'Configuration' containment reference list.
|
DeployedArtifact |
getDeployedArtifact(String name)
Retrieves the first
DeployedArtifact with the specified 'Name' from the '
Deployed Artifact' reference list |
DeployedArtifact |
getDeployedArtifact(String name,
boolean ignoreCase,
EClass eClass)
Retrieves the first
DeployedArtifact with the specified 'Name' from the '
Deployed Artifact' reference list |
MDWEList<DeployedArtifact> |
getDeployedArtifacts()
Returns the value of the 'Deployed Artifact' reference list.
|
DeploymentTarget |
getLocation()
Returns the value of the 'Location' container reference.
|
void |
setLocation(DeploymentTarget value)
Sets the value of the '
Location ' container reference |
getClient, getClient, getClients, getSupplier, getSupplier, getSuppliers
allNamespaces, allOwningPackages, createDependency, createNameExpression, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
getSources, getTargets
getRelatedElements
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
MDWEList<DeployedArtifact> getDeployedArtifacts()
DeployedArtifact
.
The Artifacts that are deployed onto a Node. This association specializes the supplier association.
UMLPackage.getDeployment_DeployedArtifact()
DeployedArtifact getDeployedArtifact(String name)
DeployedArtifact
with the specified 'Name' from the '
Deployed Artifact' reference list.
name
- The 'Name' of the DeployedArtifact
to retrieve, or null
.DeployedArtifact
with the specified 'Name', or null
.getDeployedArtifacts()
DeployedArtifact getDeployedArtifact(String name, boolean ignoreCase, EClass eClass)
DeployedArtifact
with the specified 'Name' from the '
Deployed Artifact' reference list.
name
- The 'Name' of the DeployedArtifact
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.eClass
- The Ecore class of the DeployedArtifact
to retrieve, or null
.DeployedArtifact
with the specified 'Name', or null
.getDeployedArtifacts()
MDWEList<DeploymentSpecification> getConfigurations()
DeploymentSpecification
.
It is bidirectional and its opposite is 'Deployment
'.
The specification of properties that parameterize the deployment and execution of one or more Artifacts.
UMLPackage.getDeployment_Configuration()
,
DeploymentSpecification.getDeployment()
DeploymentSpecification createConfiguration(String name)
DeploymentSpecification
, with the specified 'Name', and appends it to the
'Configuration' containment reference list.
name
- The 'Name' for the new DeploymentSpecification
, or null
.DeploymentSpecification
.getConfigurations()
DeploymentSpecification getConfiguration(String name)
DeploymentSpecification
with the specified 'Name' from the '
Configuration' containment reference list.
name
- The 'Name' of the DeploymentSpecification
to retrieve, or null
.DeploymentSpecification
with the specified 'Name', or
null
.getConfigurations()
DeploymentSpecification getConfiguration(String name, boolean ignoreCase, boolean createOnDemand)
DeploymentSpecification
with the specified 'Name' from the '
Configuration' containment reference list.
name
- The 'Name' of the DeploymentSpecification
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.createOnDemand
- Whether to create a DeploymentSpecification
on demand if not found.DeploymentSpecification
with the specified 'Name', or
null
.getConfigurations()
DeploymentTarget getLocation()
Deployment
'.
The DeployedTarget which is the target of a Deployment.
setLocation(DeploymentTarget)
,
UMLPackage.getDeployment_Location()
,
DeploymentTarget.getDeployments()
void setLocation(DeploymentTarget value)
Location
' container reference.
value
- the new value of the 'Location' container reference.getLocation()