com.esri.adf.web.tasks
Class PrintTaskTaskInfo

java.lang.Object
  extended by com.esri.adf.web.data.tasks.SimpleTaskInfo
      extended by com.esri.adf.web.tasks.PrintTaskTaskInfo
All Implemented Interfaces:
TaskInfo, Serializable

public class PrintTaskTaskInfo
extends SimpleTaskInfo

The PrintTaks task info class. It provides an introspection class to printing task.

See Also:
Serialized Form

Constructor Summary
PrintTaskTaskInfo()
          Constructs a PrintTaskTaskInfo object
 
Method Summary
 TaskActionDescriptorModel[] getActionDescriptors()
          Returns the action descriptors for the task
 TaskParamDescriptorModel[] getParamDescriptors()
          Returns the parameter descriptors for the task
 TaskDescriptor getTaskDescriptor()
          Returns the task descriptor
 TaskLayout[] getTaskLayout()
          Returns a TabularLayout object in this case
 void refresh(PrintTask printTask)
           
 
Methods inherited from class com.esri.adf.web.data.tasks.SimpleTaskInfo
getToolDescriptors, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrintTaskTaskInfo

public PrintTaskTaskInfo()
Constructs a PrintTaskTaskInfo object

Method Detail

getTaskDescriptor

public TaskDescriptor getTaskDescriptor()
Returns the task descriptor

Specified by:
getTaskDescriptor in interface TaskInfo
Overrides:
getTaskDescriptor in class SimpleTaskInfo
Returns:
TaskDescriptor

getParamDescriptors

public TaskParamDescriptorModel[] getParamDescriptors()
Returns the parameter descriptors for the task

Specified by:
getParamDescriptors in interface TaskInfo
Overrides:
getParamDescriptors in class SimpleTaskInfo
Returns:
TaskParamDescriptorModel

getActionDescriptors

public TaskActionDescriptorModel[] getActionDescriptors()
Returns the action descriptors for the task

Specified by:
getActionDescriptors in interface TaskInfo
Overrides:
getActionDescriptors in class SimpleTaskInfo
Returns:
TaskActionDescriptorModel[]

getTaskLayout

public TaskLayout[] getTaskLayout()
Returns a TabularLayout object in this case

Specified by:
getTaskLayout in interface TaskInfo
Overrides:
getTaskLayout in class SimpleTaskInfo
Returns:
TaskLayout[] - an array of TaskLayout

refresh

public void refresh(PrintTask printTask)