public interface DeploymentSpecification extends Artifact
From package UML::Deployments.
The following features are supported:
UMLPackage.getDeploymentSpecification()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
Deployment |
getDeployment()
Returns the value of the 'Deployment' container reference.
|
java.lang.String |
getDeploymentLocation()
Returns the value of the 'Deployment Location' attribute
|
java.lang.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(java.lang.String value)
Sets the value of the '
Deployment Location ' attribute |
void |
setExecutionLocation(java.lang.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(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> 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(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> 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
allAttributes, allFeatures, allParents, allRealizedInterfaces, allSlottableFeatures, allUsedInterfaces, createCollaborationUse, createGeneralization, createOwnedUseCase, createRepresentation, createSubstitution, directlyRealizedInterfaces, directlyUsedInterfaces, 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, isSubstitutableFor, maySpecializeType, parents, setIsAbstract, setIsFinalSpecialization, setRepresentation, validateMapsToGeneralizationSet, validateNoCyclesInGeneralization, validateNonFinalParents, validateSpecializeType
createElementImport, createElementImport, createOwnedRule, createOwnedRule, createPackageImport, createPackageImport, excludeCollisions, getElementImport, getElementImport, getElementImports, getImportedElements, getImportedMember, getImportedMember, getImportedMembers, getImportedPackages, getMember, getMember, getMembers, getNamesOfMember, getOwnedMember, getOwnedMember, getOwnedMembers, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, membersAreDistinguishable, validateCannotImportOwnedMembers, validateCannotImportSelf, validateMembersDistinguishable
getRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateNonLeafRedefinition, validateRedefinitionConsistent, validateRedefinitionContextValid
conformsTo, createAssociation, getAssociations, getPackage, setPackage
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
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
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
java.lang.String getDeploymentLocation()
From package UML::Deployments.
isSetDeploymentLocation()
,
unsetDeploymentLocation()
,
setDeploymentLocation(String)
,
UMLPackage.getDeploymentSpecification_DeploymentLocation()
void setDeploymentLocation(java.lang.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)
java.lang.String getExecutionLocation()
From package UML::Deployments.
isSetExecutionLocation()
,
unsetExecutionLocation()
,
setExecutionLocation(String)
,
UMLPackage.getDeploymentSpecification_ExecutionLocation()
void setExecutionLocation(java.lang.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
'.
This feature subsets the following features:
Owner
'From package UML::Deployments.
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(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
boolean validateDeploymentTarget(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.