Class DockingWindowsTheme

java.lang.Object
net.infonode.docking.theme.DockingWindowsTheme
Direct Known Subclasses:
BlueHighlightDockingTheme, ClassicDockingTheme, DefaultDockingTheme, GradientDockingTheme, LookAndFeelDockingTheme, ShapedGradientDockingTheme, SlimFlatDockingTheme, SoftBlueIceDockingTheme

public abstract class DockingWindowsTheme extends Object
A docking windows theme. A theme provides a RootWindowProperties object which can be applied to a RootWindow like this:
 rootWindow.getRootWindowProperties().addSuperObject(theme.getRootWindowProperties());
 
Since:
IDW 1.1.0
  • Constructor Details

    • DockingWindowsTheme

      protected DockingWindowsTheme()
  • Method Details

    • getName

      public abstract String getName()
      Returns the name of this theme.
      Returns:
      the name of this theme
    • getRootWindowProperties

      public abstract RootWindowProperties getRootWindowProperties()
      Returns the root window properties for this theme.
      Returns:
      the root window properties for this theme
    • toString

      public String toString()
      Overrides:
      toString in class Object