bibliothek.gui.dock.station.screen
Class ToolbarScreenWindowShape

java.lang.Object
  extended by bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
      extended by bibliothek.gui.dock.station.screen.ToolbarScreenWindowShape
All Implemented Interfaces:
bibliothek.gui.dock.station.screen.window.ScreenWindowShape

public class ToolbarScreenWindowShape
extends bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape

A ScreenWindowShape that cuts out the empty spaces around a ToolbarGroupDockStation.

Author:
Benjamin Sigg

Constructor Summary
ToolbarScreenWindowShape()
           
 
Method Summary
protected  Shape getShape()
           
 void reshape()
           
 void setCallback(bibliothek.gui.dock.station.screen.window.ScreenWindowShapeCallback callback)
           
 
Methods inherited from class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape
getCallback, onResize, onShown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolbarScreenWindowShape

public ToolbarScreenWindowShape()
Method Detail

setCallback

public void setCallback(bibliothek.gui.dock.station.screen.window.ScreenWindowShapeCallback callback)
Specified by:
setCallback in interface bibliothek.gui.dock.station.screen.window.ScreenWindowShape
Overrides:
setCallback in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape

getShape

protected Shape getShape()
Specified by:
getShape in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape

reshape

public void reshape()
Overrides:
reshape in class bibliothek.gui.dock.station.screen.window.AbstractScreenWindowShape