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

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.LayoutPreferenceModel
All Implemented Interfaces:
PreferenceModel

public class LayoutPreferenceModel
extends DefaultPreferenceModel

A model containing preferences that are related to the layout of the framework.

Author:
Benjamin Sigg

Constructor Summary
LayoutPreferenceModel(DockProperties properties)
           
 
Method Summary
 TabContentFilterPreference getTabContentFilter()
          Grants access to the preference that tells what content to show on a tab.
 TabPlacementPreference getTabPlacement()
          Grants access to the preference that tells where tabs are placed.
 
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

LayoutPreferenceModel

public LayoutPreferenceModel(DockProperties properties)
Method Detail

getTabContentFilter

public TabContentFilterPreference getTabContentFilter()
Grants access to the preference that tells what content to show on a tab.

Returns:
the preference, not null

getTabPlacement

public TabPlacementPreference getTabPlacement()
Grants access to the preference that tells where tabs are placed.

Returns:
the preference, not null