de.jcon.jproject.task
Class MainTask

java.lang.Object
  |
  +--de.jcon.jproject.task.AbstractBusinessTask
        |
        +--de.jcon.jproject.task.MainTask

public class MainTask
extends AbstractBusinessTask

DOCUMENT ME!

Version:
$Revision: 1.9 $ / $Date: 2004/05/16 20:29:30 $
Author:
Oliver Gries

Field Summary
static java.lang.String PROJECT_LIST
           
 
Fields inherited from class de.jcon.jproject.task.AbstractBusinessTask
DELETED_ITEMS, ROLE_COMPONENT, SELECTED
 
Constructor Summary
MainTask()
           
 
Method Summary
 TaskData execute(TaskData theInData)
          DOCUMENT ME!
static TableHeader[] getTimeRecordTableHeader()
          DOCUMENT ME!
static TableHeader[] getTravelTableHeader()
          DOCUMENT ME!
static DataWrapper[] prepareTimeRecordData(TimeRecord[] theObjects, java.util.Locale aLocale, IUser currentUser)
          DOCUMENT ME!
static DataWrapper[] prepareTravelData(Travel[] theObjects, java.util.Locale aLocale)
          DOCUMENT ME!
 
Methods inherited from class de.jcon.jproject.task.AbstractBusinessTask
clearDeletedSessionItemsList, combineContext, deleteRoles, getDeletedSessionItems
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROJECT_LIST

public static final java.lang.String PROJECT_LIST
Constructor Detail

MainTask

public MainTask()
Method Detail

getTimeRecordTableHeader

public static TableHeader[] getTimeRecordTableHeader()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getTravelTableHeader

public static TableHeader[] getTravelTableHeader()
DOCUMENT ME!

Returns:
DOCUMENT ME!

execute

public TaskData execute(TaskData theInData)
                 throws BaseException
DOCUMENT ME!

Overrides:
execute in class AbstractBusinessTask
Parameters:
theInData - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

prepareTimeRecordData

public static DataWrapper[] prepareTimeRecordData(TimeRecord[] theObjects,
                                                  java.util.Locale aLocale,
                                                  IUser currentUser)
                                           throws BaseException
DOCUMENT ME!

Parameters:
theObjects - DOCUMENT ME!
aLocale - DOCUMENT ME!
currentUser - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

prepareTravelData

public static DataWrapper[] prepareTravelData(Travel[] theObjects,
                                              java.util.Locale aLocale)
                                       throws BaseException
DOCUMENT ME!

Parameters:
theObjects - DOCUMENT ME!
aLocale - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!