public interface Deployment extends Dependency
From package UML::Deployments.
The following features are supported:
UMLPackage.getDeployment()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
DeploymentSpecification |
createConfiguration(java.lang.String name)
Creates a new
DeploymentSpecification , with the specified 'Name', and appends it to the 'Configuration' containment reference list |
DeploymentSpecification |
getConfiguration(java.lang.String name)
Retrieves the first
DeploymentSpecification with the specified 'Name' from the 'Configuration' containment reference list |
DeploymentSpecification |
getConfiguration(java.lang.String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
DeploymentSpecification with the specified 'Name' from the 'Configuration' containment reference list |
org.eclipse.emf.common.util.EList<DeploymentSpecification> |
getConfigurations()
Returns the value of the 'Configuration' containment reference list.
|
DeployedArtifact |
getDeployedArtifact(java.lang.String name)
Retrieves the first
DeployedArtifact with the specified 'Name' from the 'Deployed Artifact' reference list |
DeployedArtifact |
getDeployedArtifact(java.lang.String name,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass eClass)
Retrieves the first
DeployedArtifact with the specified 'Name' from the 'Deployed Artifact' reference list |
org.eclipse.emf.common.util.EList<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
validateNamespaceNeedsVisibility
allNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, 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
getEAnnotation, getEAnnotations
org.eclipse.emf.common.util.EList<DeployedArtifact> getDeployedArtifacts()
DeployedArtifact
.
This feature subsets the following features:
Supplier
'From package UML::Deployments.
UMLPackage.getDeployment_DeployedArtifact()
DeployedArtifact getDeployedArtifact(java.lang.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(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.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()
org.eclipse.emf.common.util.EList<DeploymentSpecification> getConfigurations()
DeploymentSpecification
.
It is bidirectional and its opposite is 'Deployment
'.
This feature subsets the following features:
The specification of properties that parameterize the deployment and execution of one or more Artifacts.From package UML::Deployments.
UMLPackage.getDeployment_Configuration()
,
DeploymentSpecification.getDeployment()
DeploymentSpecification createConfiguration(java.lang.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(java.lang.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(java.lang.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
'.
This feature subsets the following features:
The DeployedTarget which is the target of a Deployment.From package UML::Deployments.
setLocation(DeploymentTarget)
,
UMLPackage.getDeployment_Location()
,
DeploymentTarget.getDeployments()
void setLocation(DeploymentTarget value)
Location
' container reference.
value
- the new value of the 'Location' container reference.getLocation()