org.swiftgantt.ui.task
Class DefaultTaskRenderer

java.lang.Object
  extended by org.swiftgantt.ui.task.BaseTaskRenderer
      extended by org.swiftgantt.ui.task.DefaultTaskRenderer
All Implemented Interfaces:
Paintable

public class DefaultTaskRenderer
extends BaseTaskRenderer

The basic implementation for TaskRenderer.

Version:
1.0
Author:
Yuxing Wang

Constructor Summary
DefaultTaskRenderer(GanttChart gantt)
           
 
Method Summary
 void drawDebugLocations(java.awt.Graphics g)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle rec)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTaskRenderer

public DefaultTaskRenderer(GanttChart gantt)
Method Detail

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c,
                  java.awt.Rectangle rec)
Specified by:
paint in interface Paintable
Overrides:
paint in class BaseTaskRenderer
Parameters:
rec - The client area that paint the tasks.

drawDebugLocations

public void drawDebugLocations(java.awt.Graphics g)