com.tensegrity.gui.swing.dock.core
Class Config

java.lang.Object
  extended bycom.tensegrity.gui.swing.dock.core.Config

public final class Config
extends java.lang.Object

Docking framework.

Version:
$Id: Config.java,v 1.6 2006/03/02 11:41:40 BurkhardWick Exp $
Author:
srutz

Field Summary
 java.awt.Color activeColor
          Configuration property
 int button_dy_bottom
          Configuration property
 int button_dy_top
          Configuration property
 int button_height_bottom
          Configuration property
 int button_height_top
          Configuration property
 int button_width_bottom
          Configuration property
 int button_width_top
          Configuration property
 java.awt.Color buttonActiveTextColor_bottom
          Configuration property
 java.awt.Color buttonActiveTextColor_top
          Configuration property
 java.awt.Color buttonFocusTextColor_bottom
          Configuration property
 java.awt.Color buttonFocusTextColor_top
          Configuration property
 java.awt.Color buttonshadow0
          Configuration property
 java.awt.Color buttonshadow1
          Configuration property
 java.awt.Color buttonshadow2
          Configuration property
 java.awt.Color buttonTextColor_bottom
          Configuration property
 java.awt.Color buttonTextColor_top
          Configuration property
 com.tensegrity.gui.swing.dock.core.Config.IndirectIcon close_icon
          Configuration property
 java.awt.Insets editor_insets
          Configuration property
 java.awt.Color focusColor
          Configuration property
 DockGUI gui
          Configuration property
 int header_height_bottom
          Configuration property
 int header_height_top
          Configuration property
 java.awt.Color headerbackground
          Configuration property
 com.tensegrity.gui.swing.dock.core.Config.IndirectIcon maximize_icon
          Configuration property
 com.tensegrity.gui.swing.dock.core.Config.IndirectIcon restore_icon
          Configuration property
 int title_height
          Configuration property
 java.awt.Color titleFocusTextColor
          Configuration property
 java.awt.Color titleTextColor
          Configuration property
 java.awt.Insets view_insets
          Configuration property
 java.awt.Color windowborder0
          Configuration property
 java.awt.Color windowborder1
          Configuration property
 java.awt.Color windowborder2
          Configuration property
 
Method Summary
 java.awt.Color getColor(java.lang.String key)
          Returns a color from the resource bundle
static Config getInstance()
          Returns singleton instance instance.
 int getInt(java.lang.String key)
          Returns an integer from the resource bundle
 java.lang.String getString(java.lang.String key)
          Returns a string from the resource bundle
 void setTheme(java.lang.String theme)
          Sets the current theme
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

header_height_top

public int header_height_top
Configuration property


header_height_bottom

public int header_height_bottom
Configuration property


title_height

public int title_height
Configuration property


button_width_top

public int button_width_top
Configuration property


button_height_top

public int button_height_top
Configuration property


button_width_bottom

public int button_width_bottom
Configuration property


button_height_bottom

public int button_height_bottom
Configuration property


button_dy_top

public int button_dy_top
Configuration property


button_dy_bottom

public int button_dy_bottom
Configuration property


headerbackground

public java.awt.Color headerbackground
Configuration property


buttonshadow0

public java.awt.Color buttonshadow0
Configuration property


buttonshadow1

public java.awt.Color buttonshadow1
Configuration property


buttonshadow2

public java.awt.Color buttonshadow2
Configuration property


focusColor

public java.awt.Color focusColor
Configuration property


activeColor

public java.awt.Color activeColor
Configuration property


windowborder0

public java.awt.Color windowborder0
Configuration property


windowborder1

public java.awt.Color windowborder1
Configuration property


windowborder2

public java.awt.Color windowborder2
Configuration property


titleFocusTextColor

public java.awt.Color titleFocusTextColor
Configuration property


titleTextColor

public java.awt.Color titleTextColor
Configuration property


buttonFocusTextColor_top

public java.awt.Color buttonFocusTextColor_top
Configuration property


buttonActiveTextColor_top

public java.awt.Color buttonActiveTextColor_top
Configuration property


buttonTextColor_top

public java.awt.Color buttonTextColor_top
Configuration property


buttonFocusTextColor_bottom

public java.awt.Color buttonFocusTextColor_bottom
Configuration property


buttonActiveTextColor_bottom

public java.awt.Color buttonActiveTextColor_bottom
Configuration property


buttonTextColor_bottom

public java.awt.Color buttonTextColor_bottom
Configuration property


maximize_icon

public com.tensegrity.gui.swing.dock.core.Config.IndirectIcon maximize_icon
Configuration property


restore_icon

public com.tensegrity.gui.swing.dock.core.Config.IndirectIcon restore_icon
Configuration property


close_icon

public com.tensegrity.gui.swing.dock.core.Config.IndirectIcon close_icon
Configuration property


gui

public DockGUI gui
Configuration property


editor_insets

public java.awt.Insets editor_insets
Configuration property


view_insets

public java.awt.Insets view_insets
Configuration property

Method Detail

getInstance

public static Config getInstance()
Returns singleton instance instance.

Returns:
singleton instance instance.

setTheme

public void setTheme(java.lang.String theme)
Sets the current theme

Parameters:
theme - name of the theme to set.

getString

public final java.lang.String getString(java.lang.String key)
Returns a string from the resource bundle

Parameters:
key - resource key.
Returns:
the resource value.

getColor

public final java.awt.Color getColor(java.lang.String key)
Returns a color from the resource bundle

Parameters:
key - the resource key.
Returns:
the resource value.

getInt

public final int getInt(java.lang.String key)
Returns an integer from the resource bundle

Parameters:
key - the resource key.
Returns:
the resource value.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.