TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.facades.behavioral
Interface ITestComponent

All Superinterfaces:
IDeployableComponent, INamedElement, ITypedElement
All Known Subinterfaces:
TPFTestComponent
All Known Implementing Classes:
TPFTestComponentImpl

public interface ITestComponent
extends IDeployableComponent, ITypedElement

A test component is a utility component that contains one or more implementors of behaviors. These contained behaviors may be invoked from test cases or test suites.


Method Summary
 java.util.List getImplementors()
          Returns the list of implementors that are contained by this test component.
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IDeployableComponent
getEnvironmentVariables, getLocation, getMethods, getOwner, getResource, setLocation, setResource
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.ITypedElement
getType, setType
 

Method Detail

getImplementors

java.util.List getImplementors()
Returns the list of implementors that are contained by this test component. Implementors must enforce that all objects in the list are instances of IImplementor.

Returns:
List

TPTP 4.5.0 Platform Project
Public API Specification