Uses of Class
bibliothek.extension.gui.dock.util.Path

Packages that use Path
bibliothek.extension.gui.dock   
bibliothek.extension.gui.dock.preference Generic collection of preferences used in this framework. 
bibliothek.extension.gui.dock.preference.preferences Implementations of various Preferences which are used in the default set of preferences. 
bibliothek.extension.gui.dock.theme Contains some DockThemes. 
bibliothek.extension.gui.dock.util   
bibliothek.gui.dock.themes Contains an implementation of DockTheme and all classes which are neede by this theme. 
bibliothek.gui.dock.themes.color The color subsystem allows each kind of element to get its colors from a central repository. 
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
bibliothek.gui.dock.util.color The color subsystem, used by most of the components to search for the colors they need to paint. 
 

Uses of Path in bibliothek.extension.gui.dock
 

Methods in bibliothek.extension.gui.dock with parameters of type Path
protected
<V> PreferenceEditor<V>
PreferenceTable.createEditor(Path type)
          Creates a new editor for type.
<V> PreferenceEditorFactory<V>
PreferenceTable.getEditorFactory(Path type)
          Gets the factory which is responsible to create editors for type-objects.
 void PreferenceTable.setEditorFactory(Path type, PreferenceEditorFactory<?> factory)
          Sets the kind of factory that should be used to edit some type of object.
 void PreferenceTreePanel.setEditorFactory(Path type, PreferenceEditorFactory<?> factory)
          Sets an editor for some type.
 

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

Methods in bibliothek.extension.gui.dock.preference that return Path
 Path DefaultPreference.getPath()
           
 Path Preference.getPath()
          Gets the unique path of this resource.
 Path PreferenceTreeModel.Node.getPath()
          Gets the path of this node.
 Path DefaultPreferenceModel.getPath(int index)
           
 Path MergedPreferenceModel.getPath(int index)
           
 Path PreferenceModel.getPath(int index)
          Gets the unique location of the index'th preference of this model.
 Path PreferenceTreeModel.getPath(int index)
           
 Path DefaultPreference.getTypePath()
           
 Path Preference.getTypePath()
          Gets the type of the value that this preferences uses.
 Path DefaultPreferenceModel.getTypePath(int index)
           
 Path MergedPreferenceModel.getTypePath(int index)
           
 Path PreferenceModel.getTypePath(int index)
          Tells what kind of type the index'th value is.
 Path PreferenceTreeModel.getTypePath(int index)
           
 

Methods in bibliothek.extension.gui.dock.preference with parameters of type Path
 void MergedPreferenceModel.add(PreferenceModel model, Path path)
          Adds model at the end of this model.
 void PreferenceStorage.addFactory(Path type, PreferenceFactory<?> factory)
          Adds a new factory to this storage, the factory will be responsible to write or read some kind of preferences.
 void PreferenceTreeModel.delete(Path path)
          Deletes the node at path and all its children from the tree.
 int MergedPreferenceModel.indexOf(Path path)
          Gets the index of path.
 void MergedPreferenceModel.insert(int index, PreferenceModel model, Path path)
          Inserts a new submodel into this 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.
 void PreferenceTreeModel.putNode(Path path, String name)
          Sets the name of the node at path.
 void MergedPreferenceModel.remove(Path path)
          Removes the model with the path path.
 void PreferenceDialog.setEditorFactory(Path type, PreferenceEditorFactory<?> factory)
          Sets an editor for some type of values.
 void PreferenceTreeDialog.setEditorFactory(Path type, PreferenceEditorFactory<?> factory)
          Sets an editor for some type of values.
 

Constructors in bibliothek.extension.gui.dock.preference with parameters of type Path
DefaultPreference(Path type, Path path)
          Creates a new preference.
DefaultPreference(String label, Path type, Path path)
          Creates a new preference.
 

Uses of Path in bibliothek.extension.gui.dock.preference.preferences
 

Constructors in bibliothek.extension.gui.dock.preference.preferences with parameters of type Path
ButtonContentPreference(DockProperties properties, Path path)
          Creates a new preference.
ChoiceDockPropertyPreference(DockProperties properties, PropertyKey<V> key, Path path, DefaultChoice<V> choice)
          Creates a new preference.
DockPropertyPreference(DockProperties properties, PropertyKey<V> key, Path type, Path path)
          Creates a new preference.
DockPropertyPreference(DockProperties properties, PropertyKey<V> key, String label, Path type, Path path)
          Creates a new preference.
DockPropertyPreference(ResourceBundle bundle, String prefix, DockProperties properties, PropertyKey<V> key, V defaultValue, Path type, Path path)
          Creates a new preference.
 

Uses of Path in bibliothek.extension.gui.dock.theme
 

Methods in bibliothek.extension.gui.dock.theme with parameters of type Path
 ColorBridgeFactory IdentifiedColorScheme.getBridgeFactory(Path kind)
           
 

Uses of Path in bibliothek.extension.gui.dock.util
 

Fields in bibliothek.extension.gui.dock.util declared as Path
static Path Path.TYPE_BOOLEAN_PATH
          standard path for Boolean
static Path Path.TYPE_INT_PATH
          standard path for Integer
static Path Path.TYPE_KEYSTROKE_PATH
          standard path for KeyStroke, can use KeyStrokeValidator as information
static Path Path.TYPE_MODIFIER_MASK_PATH
          standard path for ModifierMask
static Path Path.TYPE_STRING_CHOICE_PATH
          standard path for a choice using a String as value and a Choice as information
static Path Path.TYPE_STRING_PATH
          standard path for String
 

Methods in bibliothek.extension.gui.dock.util that return Path
 Path Path.append(Path path)
          Creates a new path which is a combination of this and path.
 Path Path.append(String segments)
          Creates a new path appending segments to this path.
 Path PathCombiner.combine(Path first, Path second)
          Creates a combination of first and of second.
 Path Path.getParent()
          Returns the parent of this path.
 Path Path.subPath(int offset, int length)
          Creates a new path that is a subset of this path.
 Path Path.uniqueAppend(Path path)
          Creates a new path which is not only a combination of this and path, but is also unique in the way that x+y.z would not yield the same as x.y+z.
 

Methods in bibliothek.extension.gui.dock.util with parameters of type Path
 Path Path.append(Path path)
          Creates a new path which is a combination of this and path.
 Path PathCombiner.combine(Path first, Path second)
          Creates a combination of first and of second.
 Path Path.uniqueAppend(Path path)
          Creates a new path which is not only a combination of this and path, but is also unique in the way that x+y.z would not yield the same as x.y+z.
 

Uses of Path in bibliothek.gui.dock.themes
 

Methods in bibliothek.gui.dock.themes with parameters of type Path
 ColorBridgeFactory ColorScheme.getBridgeFactory(Path kind)
          Searches for a factory for a bridge that can be used for a specific kind of DockColor.
protected
<P extends DockColor>
void
BasicTheme.updateColorBridge(Path kind)
          Transmits the ColorBridge for kind to the ColorManager
 

Uses of Path in bibliothek.gui.dock.themes.color
 

Fields in bibliothek.gui.dock.themes.color declared as Path
static Path ActionColor.KIND_ACTION_COLOR
          the path describing this kind of color
static Path DisplayerColor.KIND_DISPLAYER_COLOR
          the kind of color DisplayerColor is
static Path DockableSelectionColor.KIND_DOCKABLE_SELECTION_COLOR
          the kind of color DockableSelectionColor is
static Path StationPaintColor.KIND_STATION_PAINT_COLOR
          the kind of color StationPaintColor is
static Path TabColor.KIND_TAB_COLOR
          the kind of color TabColor is
static Path TitleColor.KIND_TITLE_COLOR
          the kind of color TitleColor is
 

Methods in bibliothek.gui.dock.themes.color with parameters of type Path
 ColorBridgeFactory DefaultColorScheme.getBridgeFactory(Path kind)
           
 void DefaultColorScheme.setBridgeFactory(Path kind, ColorBridgeFactory bridge)
          Sets the value of some provider.
 

Constructors in bibliothek.gui.dock.themes.color with parameters of type Path
ActionColor(String id, Path kind, Dockable dockable, DockAction action, Color backup)
          Creates a new DockColor.
DisplayerColor(String id, Path kind, DockableDisplayer displayer, Color backup)
          Creates a new DisplayerColor
DockableSelectionColor(DockableSelection selection, String id, Path kind, Color backup)
          Creates a new DockColor.
StationPaintColor(String id, Path kind, StationPaint paint, Color backup)
          Creates a new DockColor
TabColor(String id, Path kind, StackDockStation station, Dockable dockable, Color backup)
          Creates a new TabColor.
TitleColor(String id, Path kind, DockTitle title, Color backup)
          Creates a new TitleColor.
 

Uses of Path in bibliothek.gui.dock.util
 

Methods in bibliothek.gui.dock.util that return Path
 Path AbstractUIValue.getKind()
          Gets the kind of this value.
 

Methods in bibliothek.gui.dock.util with parameters of type Path
 void UIProperties.add(String id, Path path, U value)
          Installs a new UIValue.
protected  B UIProperties.getBridgeFor(Path path)
          Searches a bridge that can be used for path.
 void UIProperties.publish(Priority priority, Path path, B bridge)
          Adds a new bridge between this UIProperties and a set of UIValues that have a certain type.
 void AbstractUIValue.setKind(Path kind)
          Changes the kind of this value.
 void UIProperties.unpublish(Priority priority, Path path)
          Removes the bridge that handles the UIValues of kind path.
 

Constructors in bibliothek.gui.dock.util with parameters of type Path
AbstractUIValue(String id, Path kind)
          Creates a new UIValue.
AbstractUIValue(String id, Path kind, V backup)
          Creates a new UIValue.
 

Uses of Path in bibliothek.gui.dock.util.color
 

Fields in bibliothek.gui.dock.util.color declared as Path
static Path DockColor.KIND_DOCK_COLOR
           
 

Constructors in bibliothek.gui.dock.util.color with parameters of type Path
AbstractDockColor(String id, Path kind)
          Creates a new DockColor.
AbstractDockColor(String id, Path kind, Color backup)
          Creates a new DockColor.