org.swiftgantt.ui
Class BaseUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by org.swiftgantt.ui.BaseUI
Direct Known Subclasses:
ChartViewUI, TaskTreeUI, TimeScaleUI

public abstract class BaseUI
extends javax.swing.plaf.ComponentUI

The base class for gantt UI.

Version:
1.0
Author:
Yuxing Wang

Constructor Summary
BaseUI()
           
 
Method Summary
 TimeAxis getTimeAxis()
           
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 void setTimeAxis(TimeAxis timeAxis)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, uninstallUI, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseUI

public BaseUI()
Method Detail

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.ComponentUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Overrides:
paint in class javax.swing.plaf.ComponentUI

getTimeAxis

public TimeAxis getTimeAxis()

setTimeAxis

public void setTimeAxis(TimeAxis timeAxis)