glass.eclipse.theme
Class CGlassStationPaint

java.lang.Object
  extended by glass.eclipse.theme.CGlassStationPaint
All Implemented Interfaces:
bibliothek.gui.dock.station.StationPaint

@ColorCodes(value={"glass.paint.divider","glass.paint.insertion","glass.paint.line"})
public class CGlassStationPaint
extends java.lang.Object
implements bibliothek.gui.dock.station.StationPaint


Constructor Summary
CGlassStationPaint()
           
 
Method Summary
 void drawDivider(java.awt.Graphics g, bibliothek.gui.DockStation station, java.awt.Rectangle bounds)
           
 void drawInsertion(java.awt.Graphics g, bibliothek.gui.DockStation station, java.awt.Rectangle stationBounds, java.awt.Rectangle dockableBounds)
           
 void drawInsertionLine(java.awt.Graphics g, bibliothek.gui.DockStation station, int x1, int y1, int x2, int y2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CGlassStationPaint

public CGlassStationPaint()
Method Detail

drawDivider

public void drawDivider(java.awt.Graphics g,
                        bibliothek.gui.DockStation station,
                        java.awt.Rectangle bounds)
Specified by:
drawDivider in interface bibliothek.gui.dock.station.StationPaint

drawInsertion

public void drawInsertion(java.awt.Graphics g,
                          bibliothek.gui.DockStation station,
                          java.awt.Rectangle stationBounds,
                          java.awt.Rectangle dockableBounds)
Specified by:
drawInsertion in interface bibliothek.gui.dock.station.StationPaint

drawInsertionLine

public void drawInsertionLine(java.awt.Graphics g,
                              bibliothek.gui.DockStation station,
                              int x1,
                              int y1,
                              int x2,
                              int y2)
Specified by:
drawInsertionLine in interface bibliothek.gui.dock.station.StationPaint