Uses of Interface
bibliothek.extension.gui.dock.preference.PreferenceModel

Packages that use PreferenceModel
bibliothek.extension.gui.dock Extensions to the Core framework, including the BubbleTheme, EclipseTheme and the preference mechanism. 
bibliothek.extension.gui.dock.preference Generic collection of preferences used in this framework. 
bibliothek.extension.gui.dock.preference.model A set of PreferenceModels that show properties of this framework. 
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.menu Some MenuPieces to modify the layout and settings of an application that uses Common
bibliothek.gui.dock.common.preference Classes used directly or indirectly by the CPreferenceModel
 

Uses of PreferenceModel in bibliothek.extension.gui.dock
 

Classes in bibliothek.extension.gui.dock that implement PreferenceModel
 class DockingFramesPreference
          A PreferenceTreeModel that contains all the preferences that are used in this framework.
 

Methods in bibliothek.extension.gui.dock that return PreferenceModel
 PreferenceModel PreferenceTable.getModel()
          Gets the model that is used on this table.
 

Methods in bibliothek.extension.gui.dock with parameters of type PreferenceModel
 void PreferenceTable.setModel(PreferenceModel model)
          Changes the model of this table.
 

Constructors in bibliothek.extension.gui.dock with parameters of type PreferenceModel
PreferenceTable(PreferenceModel model)
          Creates a new table
 

Uses of PreferenceModel in bibliothek.extension.gui.dock.preference
 

Classes in bibliothek.extension.gui.dock.preference with type parameters of type PreferenceModel
 class AbstractPreferenceDialog<M extends PreferenceModel>
          An abstract dialog used to show the content of some PreferenceModel.
 

Classes in bibliothek.extension.gui.dock.preference that implement PreferenceModel
 class AbstractPreferenceModel
          An abstract implementation of PreferenceModel handling events and returning null in most methods.
 class DefaultPreferenceModel
          An implementation of PreferenceModel using Preferences to describe its entries.
 class MergedPreferenceModel
          A preference model that envelops other models and uses their preferences.
 class PreferenceTreeModel
          A PreferenceModel that is also a TreeModel.
 

Methods in bibliothek.extension.gui.dock.preference that return PreferenceModel
 PreferenceModel PreferenceTreeModel.Node.getModel()
          Gets the model of this node.
 PreferenceModel MergedPreferenceModel.getModel(int index)
          Gets the index'th model of this merged model.
 

Methods in bibliothek.extension.gui.dock.preference with parameters of type PreferenceModel
 void MergedPreferenceModel.add(PreferenceModel model, Path path)
          Adds model at the end of this model.
protected  int MergedPreferenceModel.indexAt(PreferenceModel model, int index)
          Finds the global index if index is part of model.
 int MergedPreferenceModel.indexOf(PreferenceModel model)
          Gets the index of model.
 void MergedPreferenceModel.insert(int index, PreferenceModel model, Path path)
          Inserts a new submodel into this model.
 void PreferenceStorage.load(PreferenceModel model, boolean missingToNull)
          Gets through all the preferences of model and changes their values according to the values stored in this storage.
static void PreferenceDialog.openDialog(PreferenceModel model, Component owner)
          Shows a modal dialog on which the user can change the preferences of controller.
 void PreferenceModelListener.preferenceAdded(PreferenceModel model, int beginIndex, int endIndex)
          Called when new preferences have been added to model.
 void PreferenceModelListener.preferenceChanged(PreferenceModel model, int beginIndex, int endIndex)
          Called when some preferences have been changed.
 void PreferenceModelListener.preferenceRemoved(PreferenceModel model, int beginIndex, int endIndex)
          Called when some preferences have been removed from model.
 void PreferenceTreeModel.put(Path path, String name, PreferenceModel model)
          Sets name and model of a given node.
 void PreferenceTreeModel.putModel(Path path, PreferenceModel model)
          Sets the model of the node at path.
static void PreferenceStorage.read(PreferenceModel model, DataInputStream in)
          Reads preferences from in and transfers them into model.
static void PreferenceStorage.readXML(PreferenceModel model, XElement element)
          Reads some preferences from element and stores them in model.
protected  void PreferenceDialog.setModelForContent(PreferenceModel model)
           
 void PreferenceStorage.store(PreferenceModel model)
          Stores all the preferences of model in this storage.
static void PreferenceStorage.write(PreferenceModel model, DataOutputStream out)
          Writes the current preferences of model into out.
static void PreferenceStorage.writeXML(PreferenceModel model, XElement element)
          Writes the preferences of model into element.
 

Constructors in bibliothek.extension.gui.dock.preference with parameters of type PreferenceModel
PreferenceDialog(PreferenceModel model)
          Creates a new dialog.
 

Uses of PreferenceModel in bibliothek.extension.gui.dock.preference.model
 

Classes in bibliothek.extension.gui.dock.preference.model that implement PreferenceModel
 class BubbleThemePreferenceModel
          Preferences used by the BubbleTheme.
 class EclipseThemePreferenceModel
          Various preferences used by the EclipseTheme.
 class KeyStrokePreferenceModel
          A model that lists the keystrokes which are used in the framework.
 class LayoutPreferenceModel
          A model containing preferences that are related to the layout of the framework.
 

Uses of PreferenceModel in bibliothek.gui.dock.common
 

Classes in bibliothek.gui.dock.common that implement PreferenceModel
 class CPreferenceModel
          A PreferenceModel that shows the settings of a CControl.
 

Methods in bibliothek.gui.dock.common that return PreferenceModel
 PreferenceModel CControl.getPreferenceModel()
          Gets the preference model which is used to translate between the preferences and this.
 

Methods in bibliothek.gui.dock.common with parameters of type PreferenceModel
 void CControl.setPreferenceModel(PreferenceModel preferenceModel)
          Sets the PreferenceModel which will be used to translate between this and the preferences.
 

Uses of PreferenceModel in bibliothek.gui.dock.common.menu
 

Methods in bibliothek.gui.dock.common.menu that return PreferenceModel
 PreferenceModel CPreferenceMenuPiece.getModel()
          Gets the model which was explicitly set.
 

Methods in bibliothek.gui.dock.common.menu with parameters of type PreferenceModel
 void CPreferenceMenuPiece.setModel(PreferenceModel model)
          Explicitly sets the model which will be shown on the dialog.
 

Uses of PreferenceModel in bibliothek.gui.dock.common.preference
 

Classes in bibliothek.gui.dock.common.preference that implement PreferenceModel
 class CKeyStrokePreferenceModel
          A set or Preferences for the KeyStrokes that are used in common.
 class CLayoutPreferenceModel
          A model showing various preferences that are used for the layout.