bibliothek.gui.dock.themes
Class ThemeFactoryText

java.lang.Object
  extended by bibliothek.gui.dock.util.AbstractUIValue<String,TextValue>
      extended by bibliothek.gui.dock.util.text.TextValue
          extended by bibliothek.gui.dock.themes.ThemeFactoryText
All Implemented Interfaces:
UIValue<String>

public abstract class ThemeFactoryText
extends TextValue

Represents a text that is used by a ThemeFactory to present itself.

Author:
Benjamin Sigg

Field Summary
static Path KIND_THEME_FACTORY
          the kind of UIValue this is
 
Fields inherited from class bibliothek.gui.dock.util.text.TextValue
KIND_TEXT
 
Constructor Summary
ThemeFactoryText(String id, ThemeFactory factory)
          Creates a new TextValue.
 
Method Summary
 ThemeFactory getFactory()
          Gets the factory for which text is required
 
Methods inherited from class bibliothek.gui.dock.util.text.TextValue
me, setController
 
Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue
changed, getBackup, getId, getKind, getValue, set, setBackup, setId, setKind, setManager, setValue, setValue, update, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KIND_THEME_FACTORY

public static final Path KIND_THEME_FACTORY
the kind of UIValue this is

Constructor Detail

ThemeFactoryText

public ThemeFactoryText(String id,
                        ThemeFactory factory)
Creates a new TextValue.

Parameters:
id - the unique identifier of the text to read
factory - the factory which is reqding the text
Method Detail

getFactory

public ThemeFactory getFactory()
Gets the factory for which text is required

Returns:
the factory