com.jrefinery.report.targets.pageable.pagelayout
Class LayoutTask

java.lang.Object
  extended bycom.jrefinery.report.targets.pageable.pagelayout.LayoutTask

public class LayoutTask
extends java.lang.Object

A layout task. No real implementation ... next release ..

Author:
Thomas Morgner

Nested Class Summary
static class LayoutTask.LayoutFlag
          A layout flag.
 
Constructor Summary
LayoutTask()
          Creates a new layout task.
 
Method Summary
 ReportEvent getEvent()
          Returns the event for this task.
 EventType getEventType()
          Returns the event type.
 LayoutTask.LayoutFlag getFlag(java.lang.String name)
          Gets a progress flag.
 boolean isDone()
          Returns the 'done' flag.
 void setDone(boolean done)
          Sets the 'done' flag.
 void setEvent(ReportEvent event, EventType type)
          Sets the event for the layout task.
 void setFlag(LayoutTask.LayoutFlag flag)
          Adds a progress flag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutTask

public LayoutTask()
Creates a new layout task.

Method Detail

getEvent

public ReportEvent getEvent()
Returns the event for this task.

Returns:
the event.

setEvent

public void setEvent(ReportEvent event,
                     EventType type)
Sets the event for the layout task.

Parameters:
event - the event.
type - the event type.

getEventType

public EventType getEventType()
Returns the event type.

Returns:
the event type.

isDone

public boolean isDone()
Returns the 'done' flag.

Returns:
true or false.

setDone

public void setDone(boolean done)
Sets the 'done' flag.

Parameters:
done - the new value of the flag.

setFlag

public void setFlag(LayoutTask.LayoutFlag flag)
Adds a progress flag.

Parameters:
flag - the flag.

getFlag

public LayoutTask.LayoutFlag getFlag(java.lang.String name)
Gets a progress flag.

Parameters:
name - the flag name.
Returns:
the layout flag.