TPTP 4.1.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()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 org.eclipse.emf.common.util.EList getArtifactLocations()
          Returns the value of the 'Artifact Locations' containment reference list.
 org.eclipse.emf.common.util.EList getArtifacts()
          Returns the value of the 'Artifacts' reference list.
 org.eclipse.emf.common.util.EList getLocations()
          Returns the value of the 'Locations' containment reference list.
 org.eclipse.emf.common.util.EList getRefLocations()
          Returns the value of the 'Ref Locations' reference list.
 org.eclipse.emf.common.util.EList 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
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getLocations

public org.eclipse.emf.common.util.EList 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()

getRefLocations

public org.eclipse.emf.common.util.EList 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()

getArtifactLocations

public org.eclipse.emf.common.util.EList 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()

getTestSuites

public org.eclipse.emf.common.util.EList 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()

getArtifacts

public org.eclipse.emf.common.util.EList 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()

TPTP 4.1.0 Platform Project
Public API Specification