org.eclipse.hyades.execution.core
Interface IExecutableObject
- All Known Subinterfaces:
- IJavaTaskExecutableObject, IProcessExecutableObject
- All Known Implementing Classes:
- ExecutableObjectSkeleton, ExecutableObjectStub, JavaProcessExecutableObjectSkeleton, JavaTaskExecutableObject, JavaTaskExecutableObjectSkeleton, JavaTaskExecutableObjectStub, ProcessExecutableObjectImpl
- public interface IExecutableObject
This interface is a placeholder contract between the IExecutor and any
class that uses it. Any class that uses an IExecutor to execute something
must pass an object implementing the IExecutableObject interface to the
IExecutor.setExecutableObject method. As commonality among different types
of executable objects is discovered, this interface will be refactored to
represent that commonality.
init
public void init()
- Returns:
getName
public java.lang.String getName()
- Returns:
- the name of the IExecutableObject.
setExecutor
public void setExecutor(IExecutor executor)
- Parameters:
executor -
getExecutor
public IExecutor getExecutor()
- Returns: