Interface Task


public interface Task

This interface is implemented by the CXTask class, and mentioned here only for . As an application programmer, you should be concerned only with how to extend the CXClass methods. @see CXClass


Method Summary
 void executeTask(TaskContainer task)
           
 TaskInfo getDestination()
           
 int getMissingInputArguments()
           
 TaskInfo getTaskInfo()
           
 void setArgument(int argument, int position)
           
 void setOutputDestination(int outputArgPos, TaskInfo destinationTask, int inputArgPos)
           
 void setTaskInfo(TaskInfo newTaskInfo)
           
 

Method Detail

executeTask

public void executeTask(TaskContainer task)

getDestination

public TaskInfo getDestination()

getMissingInputArguments

public int getMissingInputArguments()

getTaskInfo

public TaskInfo getTaskInfo()

setArgument

public void setArgument(int argument,
                        int position)

setOutputDestination

public void setOutputDestination(int outputArgPos,
                                 TaskInfo destinationTask,
                                 int inputArgPos)

setTaskInfo

public void setTaskInfo(TaskInfo newTaskInfo)