bibliothek.extension.gui.dock.preference.model
Class EclipseThemePreferenceModel

java.lang.Object
  extended by bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
      extended by bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
          extended by bibliothek.extension.gui.dock.preference.model.EclipseThemePreferenceModel
All Implemented Interfaces:
PreferenceModel

public class EclipseThemePreferenceModel
extends DefaultPreferenceModel

Various preferences used by the EclipseTheme.

Author:
Benjamin Sigg

Constructor Summary
EclipseThemePreferenceModel(DockProperties properties)
          Creates a new model
 
Method Summary
 EclipseIconPreference getIcon()
          Grants access to the preference that tells whether an icon is painted on unselected tabs or not.
 EclipseTabPreference getTab()
          Grants access to the preference that represents the look of tabs.
 
Methods inherited from class bibliothek.extension.gui.dock.preference.DefaultPreferenceModel
add, addPreferenceModelListener, doOperation, getDescription, getLabel, getOperations, getPath, getPreference, getSize, getTypePath, getValue, getValueInfo, indexOf, insert, isEnabled, isNatural, read, remove, remove, removeAll, removePreferenceModelListener, setValue, setValueNatural, write
 
Methods inherited from class bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
firePreferenceAdded, firePreferenceChanged, firePreferenceRemoved, getController, hasListeners, listeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseThemePreferenceModel

public EclipseThemePreferenceModel(DockProperties properties)
Creates a new model

Parameters:
properties - the properties to read or write
Method Detail

getTab

public EclipseTabPreference getTab()
Grants access to the preference that represents the look of tabs.

Returns:
the preference, not null

getIcon

public EclipseIconPreference getIcon()
Grants access to the preference that tells whether an icon is painted on unselected tabs or not.

Returns:
the icon preference, not null