org.swiftgantt.ui.timeaxis
Class BaseNoRestoutTimeAxis

java.lang.Object
  extended by org.swiftgantt.ui.timeaxis.BaseTimeAxis
      extended by org.swiftgantt.ui.timeaxis.BaseNoRestoutTimeAxis
All Implemented Interfaces:
Paintable, TimeAxis
Direct Known Subclasses:
AllDayTimeAxis, MonthlyTimeAxis, WeeklyTimeAxis, YearlyTimeAxis

public abstract class BaseNoRestoutTimeAxis
extends BaseTimeAxis

Represents the time axis that has no rest-out time.

Version:
1.0
Author:
Yuxing Wang
See Also:
WeeklyTimeAxis, MonthlyTimeAxis, YearlyTimeAXis

Field Summary
 
Fields inherited from class org.swiftgantt.ui.timeaxis.BaseTimeAxis
STEPS_OF_MAJOR_SCALE
 
Constructor Summary
BaseNoRestoutTimeAxis(GanttChart gantt)
           
 
Method Summary
 void paint(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle rec)
          This paint after sub-class has painted.
 
Methods inherited from class org.swiftgantt.ui.timeaxis.BaseTimeAxis
getStepsToFirstMajorScale, getTotalStepsCount, setTotalStepsCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseNoRestoutTimeAxis

public BaseNoRestoutTimeAxis(GanttChart gantt)
Method Detail

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c,
                  java.awt.Rectangle rec)
Description copied from class: BaseTimeAxis
This paint after sub-class has painted.

Specified by:
paint in interface Paintable
Overrides:
paint in class BaseTimeAxis