bibliothek.extension.gui.dock
Class DockingFramesPreference
java.lang.Object
bibliothek.extension.gui.dock.preference.AbstractPreferenceModel
bibliothek.extension.gui.dock.preference.PreferenceTreeModel
bibliothek.extension.gui.dock.DockingFramesPreference
- All Implemented Interfaces:
- PreferenceModel, TreeModel
public class DockingFramesPreference
- extends PreferenceTreeModel
A PreferenceTreeModel that contains all the preferences that are
used in this framework.
- Author:
- Benjamin Sigg
| Methods inherited from class bibliothek.extension.gui.dock.preference.PreferenceTreeModel |
addPreferenceModelListener, addTreeModelListener, delete, doOperation, getChild, getChildCount, getDescription, getIndexOfChild, getLabel, getOperations, getPath, getRoot, getSize, getTreeModelListeners, getTypePath, getValue, getValueInfo, isEnabled, isLeaf, isNatural, put, putModel, putNode, read, removePreferenceModelListener, removeTreeModelListener, setValue, setValueNatural, valueForPathChanged, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DockingFramesPreference
public DockingFramesPreference(DockController controller)
- Creates a new model. This constructor sets the behavior of how to
create paths for preferences to
PathCombiner.SECOND. This
behavior allows reordering of models and preferences in future releases,
however forces any preference to have a truly unique path in a global
scale.
- Parameters:
controller - the controller whose preferences this model should
represent
DockingFramesPreference
public DockingFramesPreference(DockController controller,
PathCombiner combiner)
- Creates a new model.
- Parameters:
controller - the controller whose preferences this model should
representcombiner - how to create preference paths for nested preferences