public interface DeploymentSpecification extends Artifact
The following features are supported:
UMLPackage.getDeploymentSpecification()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
Deployment |
getDeployment()
Returns the value of the 'Deployment' container reference.
|
String |
getDeploymentLocation()
Returns the value of the 'Deployment Location' attribute
|
String |
getExecutionLocation()
Returns the value of the 'Execution Location' attribute
|
boolean |
isSetDeploymentLocation()
Returns whether the value of the '
Deployment Location ' attribute is set |
boolean |
isSetExecutionLocation()
Returns whether the value of the '
Execution Location ' attribute is set |
void |
setDeployment(Deployment value)
Sets the value of the '
Deployment ' container reference |
void |
setDeploymentLocation(String value)
Sets the value of the '
Deployment Location '
attribute |
void |
setExecutionLocation(String value)
Sets the value of the '
Execution Location '
attribute |
void |
unsetDeploymentLocation()
Unsets the value of the '
Deployment Location '
attribute |
void |
unsetExecutionLocation()
Unsets the value of the '
Execution Location '
attribute |
boolean |
validateDeployedElements(DiagnosticChain diagnostics,
Map context)
The deployedElements of a DeploymentTarget that are involved in a Deployment that has an associated Deployment-Specification is a kind of
Component (i.e. the configured components).
|
boolean |
validateDeploymentTarget(DiagnosticChain diagnostics,
Map context)
The DeploymentTarget of a DeploymentSpecification is a kind of ExecutionEnvironment.
|
createManifestation, createNestedArtifact, createNestedArtifact, createOwnedAttribute, createOwnedAttribute, createOwnedAttribute, createOwnedOperation, createOwnedOperation, getFileName, getManifestation, getManifestation, getManifestations, getNestedArtifact, getNestedArtifact, getNestedArtifacts, getOwnedAttribute, getOwnedAttribute, getOwnedAttributes, getOwnedOperation, getOwnedOperation, getOwnedOperations, isSetFileName, setFileName, unsetFileName
allFeatures, allParents, conformsTo, createCollaborationUse, createGeneralization, createOwnedUseCase, createRepresentation, createSubstitution, getAllAttributes, getAllOperations, getAllUsedInterfaces, getAttribute, getAttribute, getAttributes, getCollaborationUse, getCollaborationUse, getCollaborationUses, getFeature, getFeature, getFeatures, getGeneral, getGeneral, getGeneralization, getGeneralization, getGeneralizations, getGenerals, getInheritedMember, getInheritedMember, getInheritedMembers, getOperation, getOperation, getOperations, getOwnedUseCase, getOwnedUseCase, getOwnedUseCases, getPowertypeExtent, getPowertypeExtent, getPowertypeExtents, getRedefinedClassifier, getRedefinedClassifier, getRedefinedClassifiers, getRepresentation, getSubstitution, getSubstitution, getSubstitutions, getUseCase, getUseCase, getUseCases, getUsedInterfaces, hasVisibilityOf, inherit, inheritableMembers, isAbstract, isFinalSpecialization, maySpecializeType, parents, setIsAbstract, setIsFinalSpecialization, setRepresentation, validateGeneralizationHierarchies, validateMapsToGeneralizationSet, validateNoCyclesInGeneralization, validateSpecializeType
createElementImport, createElementImport, createOwnedDiagram, createOwnedRule, createOwnedRule, createPackageImport, createPackageImport, excludeCollisions, getElementImport, getElementImport, getElementImports, getImportedElements, getImportedMember, getImportedMember, getImportedMembers, getImportedPackages, getMember, getMember, getMembers, getNamesOfMember, getOwnedDiagrams, getOwnedDiagrams, getOwnedMember, getOwnedMember, getOwnedMembers, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, membersAreDistinguishable, validateMembersDistinguishable
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid
conformsTo, createAssociation, getAssociations, getPackage, setPackage
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
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
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBinding, getTemplateBinding, getTemplateBindings, isTemplate, parameterableElements, setOwnedTemplateSignature
String getDeploymentLocation()
isSetDeploymentLocation()
,
unsetDeploymentLocation()
,
setDeploymentLocation(String)
,
UMLPackage.getDeploymentSpecification_DeploymentLocation()
void setDeploymentLocation(String value)
Deployment Location
'
attribute.
value
- the new value of the 'Deployment Location' attribute.isSetDeploymentLocation()
,
unsetDeploymentLocation()
,
getDeploymentLocation()
void unsetDeploymentLocation()
Deployment Location
'
attribute.
boolean isSetDeploymentLocation()
Deployment Location
' attribute is set.
unsetDeploymentLocation()
,
getDeploymentLocation()
,
setDeploymentLocation(String)
String getExecutionLocation()
isSetExecutionLocation()
,
unsetExecutionLocation()
,
setExecutionLocation(String)
,
UMLPackage.getDeploymentSpecification_ExecutionLocation()
void setExecutionLocation(String value)
Execution Location
'
attribute.
value
- the new value of the 'Execution Location' attribute.isSetExecutionLocation()
,
unsetExecutionLocation()
,
getExecutionLocation()
void unsetExecutionLocation()
Execution Location
'
attribute.
boolean isSetExecutionLocation()
Execution Location
' attribute is set.
unsetExecutionLocation()
,
getExecutionLocation()
,
setExecutionLocation(String)
Deployment getDeployment()
Configuration
'.
The deployment with which the DeploymentSpecification is associated.
setDeployment(Deployment)
,
UMLPackage.getDeploymentSpecification_Deployment()
,
Deployment.getConfigurations()
void setDeployment(Deployment value)
Deployment
' container reference.
value
- the new value of the 'Deployment' container reference.getDeployment()
boolean validateDeployedElements(DiagnosticChain diagnostics, Map context)
boolean validateDeploymentTarget(DiagnosticChain diagnostics, Map context)