public interface DeploymentTarget extends NamedElement
The following features are supported:
UMLPackage.getDeploymentTarget()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
Deployment |
createDeployment(String name)
Creates a new
Deployment , with the specified 'Name', and appends it to the '
Deployment' containment reference list |
PackageableElement |
getDeployedElement(String name)
Retrieves the first
PackageableElement with the specified 'Name' from the '
Deployed Element' reference list |
PackageableElement |
getDeployedElement(String name,
boolean ignoreCase,
EClass eClass)
Retrieves the first
PackageableElement with the specified 'Name' from the '
Deployed Element' reference list |
MDWEList<PackageableElement> |
getDeployedElements()
Returns the value of the 'Deployed Element' reference list.
|
Deployment |
getDeployment(String name)
Retrieves the first
Deployment with the specified 'Name' from the '
Deployment' containment reference list |
Deployment |
getDeployment(String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
Deployment with the specified 'Name' from the '
Deployment' containment reference list |
MDWEList<Deployment> |
getDeployments()
Returns the value of the 'Deployment' containment reference list.
|
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
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<Deployment> getDeployments()
Deployment
.
It is bidirectional and its opposite is 'Location
'.
The set of Deployments for a DeploymentTarget.
UMLPackage.getDeploymentTarget_Deployment()
,
Deployment.getLocation()
Deployment createDeployment(String name)
Deployment
, with the specified 'Name', and appends it to the '
Deployment' containment reference list.
name
- The 'Name' for the new Deployment
, or null
.Deployment
.getDeployments()
Deployment getDeployment(String name)
Deployment
with the specified 'Name' from the '
Deployment' containment reference list.
name
- The 'Name' of the Deployment
to retrieve, or null
.Deployment
with the specified 'Name', or null
.getDeployments()
Deployment getDeployment(String name, boolean ignoreCase, boolean createOnDemand)
Deployment
with the specified 'Name' from the '
Deployment' containment reference list.
name
- The 'Name' of the Deployment
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.createOnDemand
- Whether to create a Deployment
on demand if not found.Deployment
with the specified 'Name', or null
.getDeployments()
MDWEList<PackageableElement> getDeployedElements()
PackageableElement
.
The set of elements that are manifested in an Artifact that is involved in Deployment to a DeploymentTarget.
UMLPackage.getDeploymentTarget_DeployedElement()
PackageableElement getDeployedElement(String name)
PackageableElement
with the specified 'Name' from the '
Deployed Element' reference list.
name
- The 'Name' of the PackageableElement
to retrieve, or null
.PackageableElement
with the specified 'Name', or null
.getDeployedElements()
PackageableElement getDeployedElement(String name, boolean ignoreCase, EClass eClass)
PackageableElement
with the specified 'Name' from the '
Deployed Element' reference list.
name
- The 'Name' of the PackageableElement
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.eClass
- The Ecore class of the PackageableElement
to retrieve, or null
.PackageableElement
with the specified 'Name', or null
.getDeployedElements()