TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.testprofile
Interface TPFDeployment

All Superinterfaces:
CFGConfigurableObject, CMNNamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TPFDeploymentImpl

public interface TPFDeployment
extends CFGConfigurableObject

A representation of the model object 'TPF Deployment'. A deployment is the allocation of the Instances into Locations. A Test Suite might be associated to a number of deployment specifying with configurations should be used to run the Test Suite.

The following features are supported:

See Also:
Common_TestprofilePackage.getTPFDeployment()
Generated
[EMF] Model

Method Summary
 org.eclipse.emf.common.util.EList<CFGArtifactLocationPair> getArtifactLocations()
          Returns the value of the 'Artifact Locations' containment reference list.
 org.eclipse.emf.common.util.EList<CFGArtifact> getArtifacts()
          Returns the value of the 'Artifacts' reference list.
 org.eclipse.emf.common.util.EList<CFGLocation> getLocations()
          Returns the value of the 'Locations' containment reference list.
 org.eclipse.emf.common.util.EList<CFGLocation> getRefLocations()
          Returns the value of the 'Ref Locations' reference list.
 org.eclipse.emf.common.util.EList<TPFTestSuite> getTestSuites()
          Returns the value of the 'Test Suites' reference list.
 
Methods inherited from interface org.eclipse.hyades.models.common.configuration.CFGConfigurableObject
getPropertyGroups
 
Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getLocations

org.eclipse.emf.common.util.EList<CFGLocation> getLocations()
Returns the value of the 'Locations' containment reference list. The list contents are of type CFGLocation. It is bidirectional and its opposite is 'Deployment'.

If the meaning of the 'Locations' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Locations' containment reference list.
See Also:
Common_TestprofilePackage.getTPFDeployment_Locations(), CFGLocation.getDeployment()
Generated
[EMF] Model
opposite="deployment" containment="true"

getRefLocations

org.eclipse.emf.common.util.EList<CFGLocation> getRefLocations()
Returns the value of the 'Ref Locations' reference list. The list contents are of type CFGLocation.

If the meaning of the 'Ref Locations' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ref Locations' reference list.
See Also:
Common_TestprofilePackage.getTPFDeployment_RefLocations()
Generated
[EMF] Model

getArtifactLocations

org.eclipse.emf.common.util.EList<CFGArtifactLocationPair> getArtifactLocations()
Returns the value of the 'Artifact Locations' containment reference list. The list contents are of type CFGArtifactLocationPair.

If the meaning of the 'Artifact Locations' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Artifact Locations' containment reference list.
See Also:
Common_TestprofilePackage.getTPFDeployment_ArtifactLocations()
Generated
[EMF] Model
containment="true"

getTestSuites

org.eclipse.emf.common.util.EList<TPFTestSuite> getTestSuites()
Returns the value of the 'Test Suites' reference list. The list contents are of type TPFTestSuite.

If the meaning of the 'Test Suites' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Test Suites' reference list.
See Also:
Common_TestprofilePackage.getTPFDeployment_TestSuites()
Generated
[EMF] Model

getArtifacts

org.eclipse.emf.common.util.EList<CFGArtifact> getArtifacts()
Returns the value of the 'Artifacts' reference list. The list contents are of type CFGArtifact.

If the meaning of the 'Artifacts' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Artifacts' reference list.
See Also:
Common_TestprofilePackage.getTPFDeployment_Artifacts()
Generated
[EMF] Model

TPTP 4.6.0 Platform Project
Public API Specification