glass.eclipse.theme
Class EclipseThemeExtension

java.lang.Object
  extended by glass.eclipse.theme.EclipseThemeExtension
All Implemented Interfaces:
bibliothek.gui.dock.themes.DockThemeExtension

public class EclipseThemeExtension
extends Object
implements bibliothek.gui.dock.themes.DockThemeExtension


Field Summary
static bibliothek.gui.dock.util.PropertyKey<IGlassParameterFactory> GLASS_FACTORY
          Tells the glass eclipse painter which glass parameters should be used to render the glass effect.
 
Fields inherited from interface bibliothek.gui.dock.themes.DockThemeExtension
DOCK_THEME_EXTENSION, THEME_PARAMETER
 
Constructor Summary
EclipseThemeExtension(bibliothek.gui.DockTheme trigger, bibliothek.extension.gui.dock.theme.EclipseTheme theme)
           
 
Method Summary
static ImageIcon createIcon(String path)
           
 void install(bibliothek.gui.DockController controller, bibliothek.gui.DockTheme theme)
           
 void installed(bibliothek.gui.DockController controller, bibliothek.gui.DockTheme theme)
           
 void uninstall(bibliothek.gui.DockController controller, bibliothek.gui.DockTheme theme)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GLASS_FACTORY

public static final bibliothek.gui.dock.util.PropertyKey<IGlassParameterFactory> GLASS_FACTORY
Tells the glass eclipse painter which glass parameters should be used to render the glass effect.

See Also:
CDefaultGlassFactory
Constructor Detail

EclipseThemeExtension

public EclipseThemeExtension(bibliothek.gui.DockTheme trigger,
                             bibliothek.extension.gui.dock.theme.EclipseTheme theme)
Method Detail

install

public void install(bibliothek.gui.DockController controller,
                    bibliothek.gui.DockTheme theme)
Specified by:
install in interface bibliothek.gui.dock.themes.DockThemeExtension

installed

public void installed(bibliothek.gui.DockController controller,
                      bibliothek.gui.DockTheme theme)
Specified by:
installed in interface bibliothek.gui.dock.themes.DockThemeExtension

uninstall

public void uninstall(bibliothek.gui.DockController controller,
                      bibliothek.gui.DockTheme theme)
Specified by:
uninstall in interface bibliothek.gui.dock.themes.DockThemeExtension

createIcon

public static ImageIcon createIcon(String path)