|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Path | |
---|---|
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.editor | A set of PreferenceEditor s
for types that are often used. |
bibliothek.extension.gui.dock.preference.model | A set of PreferenceModel s
that show properties of this framework. |
bibliothek.extension.gui.dock.preference.preferences | Implementations of various Preference s which
are used in the default set of preferences. |
bibliothek.extension.gui.dock.preference.preferences.choice | A set of small classes containing choices the user can make. |
bibliothek.extension.gui.dock.theme | Contains some DockTheme s. |
bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.action | The components dealing with the logic of DockAction s. |
bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.action.util | Some utility classes required to precisely configure the behavior of
CAction s. |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.location | Various implementations of CLocation . |
bibliothek.gui.dock.common.mode | A subclass of LocationModeManager that handles CLocation s,
ExtendedMode s and is aware of CControl . |
bibliothek.gui.dock.common.perspective | The perspective API offers clients the possibility to define or modify the layout
of an application without actually creating any CDockable s. |
bibliothek.gui.dock.common.perspective.mode | This module of the perspective API allows clients to access and modify
CDockable s that are in different modes like "maximized" or "minimized". |
bibliothek.gui.dock.common.theme | Classes related to the DockTheme s. |
bibliothek.gui.dock.common.theme.color | Introduces an extension to the color management. |
bibliothek.gui.dock.control.relocator | Various implementations of RelocateOperation . |
bibliothek.gui.dock.displayer | Classes and interfaces that are needed by the DockableDisplayer . |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.facile.menu | Implementations of MenuPiece . |
bibliothek.gui.dock.facile.mode | Contains an implementation of ModeManager that links a mode to the location
of a Dockable . |
bibliothek.gui.dock.facile.mode.status | Strategies helping a LocationModeManager to decide which modes are
available for a Dockable . |
bibliothek.gui.dock.frontend | Classes and interfaces needed by the DockFrontend |
bibliothek.gui.dock.layout | Elements dealing with the location of Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.perspective | The perspective API allows clients to access and modify the layout without
actually creating any Dockable s. |
bibliothek.gui.dock.station | Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.screen | Elements that are related to the ScreenDockStation . |
bibliothek.gui.dock.station.screen.window | Contains the window ( JDialog , JInternalDialog , etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window. |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.stack | Elements which are related to the StackDockStation . |
bibliothek.gui.dock.station.stack.tab | This package contains a generic implementation of a "tabbed-pane". |
bibliothek.gui.dock.station.support | Elements used by various DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockable s. |
bibliothek.gui.dock.themes | Contains an implementation of DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.border | Contains classes required to modify the Border of
various JComponent s. |
bibliothek.gui.dock.themes.color | The color subsystem allows each kind of element to get its colors from a central repository. |
bibliothek.gui.dock.themes.font | Implementations of DockFont to be used
at different places (as described in the documentation for each item). |
bibliothek.gui.dock.title | Elements needed to paint the title of a Dockable . |
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. |
bibliothek.gui.dock.util.extension | Contains classes to create and manage extensions. |
bibliothek.gui.dock.util.font | The font-subsystem is used to define the fonts that are used to paint text. |
bibliothek.gui.dock.util.icon | Classes used by the IconManager to set up the
default icons and allowing clients to configure the IconManager . |
bibliothek.gui.dock.util.text | Classes used by the TextManager to set up
the default texts based on the language in which the JRE is executed, and
classes allowing clients to modify these texts. |
bibliothek.util | Some classes which are used in DockingFrames, but do not have any importance. |
Uses of Path in bibliothek.extension.gui.dock |
---|
Methods in bibliothek.extension.gui.dock with parameters of type Path | ||
---|---|---|
protected
|
PreferenceTable.createEditor(Path type)
Creates a new editor for type . |
|
|
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 factory that should be used to create an editor for 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 |
---|
Fields in bibliothek.extension.gui.dock.preference declared as Path | |
---|---|
static Path |
PreferenceOperationText.KIND_OPERATION
what kind of UIValue this is |
static Path |
PreferenceText.KIND_PREFERENCE
the kind of UIValue this is |
static Path |
PreferenceModelText.KIND_PREFERENCE_MODEL
what kind of UIValue this is |
static Path |
PreferenceOperationIcon.KIND_PREFERENCE_OPERATION
The kind of UIValue this is |
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 identifier 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. |
PreferenceModel |
MergedPreferenceModel.getModel(Path path)
Gets the model which was stored using the key path . |
PreferenceModel |
PreferenceTreeModel.getModel(Path path)
Gets the model which was stored using path as key. |
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.putLinked(Path path,
String nameId)
Sets the name of the node at path . |
void |
PreferenceTreeModel.putLinked(Path path,
String nameId,
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.editor |
---|
Fields in bibliothek.extension.gui.dock.preference.editor declared as Path | |
---|---|
static Path |
EditorText.KIND_EDITOR
what kind of UIValue this is |
Uses of Path in bibliothek.extension.gui.dock.preference.model |
---|
Methods in bibliothek.extension.gui.dock.preference.model that return Path | |
---|---|
Path |
ButtonContentPreferenceModel.getPath(int index)
|
Path |
ButtonContentPreferenceModel.getTypePath(int index)
|
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)
Deprecated. 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(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.preference.preferences.choice |
---|
Fields in bibliothek.extension.gui.dock.preference.preferences.choice declared as Path | |
---|---|
static Path |
ChoiceExtension.CHOICE_EXTENSION
The name of this extension |
static Path |
ChoiceText.KIND_CHOICE
the kind of this UIValue |
static Path |
ChoiceEntryText.KIND_CHOICE_ENTRY
What kind of UIValue this is |
Constructors in bibliothek.extension.gui.dock.preference.preferences.choice with parameters of type Path | |
---|---|
ChoiceText(String id,
Choice choice,
Path kind)
Creates a new ChoiceText . |
|
TabContentFilterPreference(DockProperties properties,
Path path)
Creates a new choice. |
|
TabPlacementPreference(DockProperties properties,
Path path)
Creates a new choice. |
Uses of Path in bibliothek.extension.gui.dock.theme |
---|
Methods in bibliothek.extension.gui.dock.theme with parameters of type Path | |
---|---|
ColorBridge |
IdentifiedColorScheme.getBridge(Path name,
UIProperties<Color,DockColor,ColorBridge> properties)
|
Uses of Path in bibliothek.extension.gui.dock.theme.bubble |
---|
Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type Path | |
---|---|
protected void |
AbstractBubbleDockTitle.addColor(String id,
Path kind,
Color backup)
Registers a TitleColor width identifier id at this
title. |
Uses of Path in bibliothek.gui |
---|
Fields in bibliothek.gui declared as Path | |
---|---|
static Path |
DockFrontend.FRONTEND_EXTENSION
Name of an DockFrontendExtension for the DockFrontend |
Uses of Path in bibliothek.gui.dock |
---|
Fields in bibliothek.gui.dock declared as Path | |
---|---|
static Path |
ScreenDockStation.ATTRACTOR_STRATEGY_EXTENSION
Path of an ExtensionName for creating additional AttractorStrategy |
static Path |
ScreenDockStation.STATION_EXTENSION
Path of an ExtensionName for creating ScreenDockStationExtension s |
Methods in bibliothek.gui.dock with parameters of type Path | |
---|---|
protected void |
StackDockStation.add(Dockable dockable,
int index,
Path placeholder)
Adds a child to this station at the location index . |
protected void |
ScreenDockStation.addDockable(Dockable dockable,
Rectangle bounds,
Path placeholder,
boolean boundsIncludeWindow)
Adds a Dockable on a newly created ScreenDockWindow to
the station. |
protected ScreenDockWindowHandle |
ScreenDockStation.register(Dockable dockable,
Path placeholder,
ScreenDockWindow window,
WindowConfiguration configuration)
Invoked after a new ScreenDockWindow has been created. |
void |
SplitDockStation.removePlaceholder(Path placeholder)
Searches the entire tree for any occurence of placeholder and
removes placeholder . |
Method parameters in bibliothek.gui.dock with type arguments of type Path | |
---|---|
void |
SplitDockStation.removePlaceholders(Set<Path> placeholders)
Searches the entire tree for all occurences of all placeholders in placeholders . |
Uses of Path in bibliothek.gui.dock.action |
---|
Fields in bibliothek.gui.dock.action declared as Path | |
---|---|
static Path |
ActionDockBorder.KIND
the kind of UIValue this is |
static Path |
DockActionBackgroundComponent.KIND
the kind of UIValue this is |
static Path |
DockActionIcon.KIND_DOCK_ACTION
the kind of value this UIValue is |
static Path |
DockActionText.KIND_DOCK_ACTION
the kind of value this UIValue is |
Constructors in bibliothek.gui.dock.action with parameters of type Path | |
---|---|
DockActionIcon(String id,
DockAction action,
Path kind)
Creates a new DockActionIcon . |
|
DockActionText(String id,
DockAction action,
Path kind)
Creates a new DockActionText . |
Uses of Path in bibliothek.gui.dock.common |
---|
Fields in bibliothek.gui.dock.common declared as Path | |
---|---|
static Path |
CControl.CCONTROL_EXTENSION
Name of an ExtensionName that adds extensions to this control. |
static Path |
CExternalizeArea.TYPE_ID
The result of CExternalizeArea.getTypeId() |
static Path |
CGridArea.TYPE_ID
The result of CGridArea.getTypeId() |
static Path |
CMinimizeArea.TYPE_ID
The result of CMinimizeArea.getTypeId() |
static Path |
CWorkingArea.TYPE_ID
The result of CWorkingArea.getTypeId() |
static Path |
CContentArea.TYPE_ID_CENTER
The result of CStation.getTypeId() for the center station |
static Path |
CContentArea.TYPE_ID_MINIMIZE
The result of CStation.getTypeId() for the minimize stations |
Methods in bibliothek.gui.dock.common that return Path | |
---|---|
Path |
CExternalizeArea.getTypeId()
|
Path |
CGridArea.getTypeId()
|
Path |
CMinimizeArea.getTypeId()
|
Path |
CStation.getTypeId()
Gets a unique path denoting the type of this station. |
Path |
CWorkingArea.getTypeId()
|
Methods in bibliothek.gui.dock.common with parameters of type Path | |
---|---|
void |
CGrid.addPlaceholders(double x,
double y,
double width,
double height,
Path... placeholders)
Adds some placeholders to this CGrid . |
Uses of Path in bibliothek.gui.dock.common.action.util |
---|
Fields in bibliothek.gui.dock.common.action.util declared as Path | |
---|---|
static Path |
CActionText.KIND_CACTION
what kind of UIValue this is |
Uses of Path in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern that return Path | |
---|---|
Path |
RootStationAdjacentFactory.getLayout(DockElement element,
Map<Dockable,Integer> children)
|
static Path |
CPlaceholderStrategy.getMultipleDockablePlaceholder(String id)
Gets the placeholder that is used for the MultipleCDockable with
unique identifier id . |
Path |
RootStationAdjacentFactory.getPerspectiveLayout(PerspectiveElement element,
Map<PerspectiveDockable,Integer> children)
|
Path |
CPlaceholderStrategy.getPlaceholderFor(Dockable dockable)
|
static Path |
CPlaceholderStrategy.getSingleDockablePlaceholder(String id)
Gets the placeholder that is used for the SingleCDockable with
unique identifier id . |
Path |
RootStationAdjacentFactory.read(DataInputStream in,
PlaceholderStrategy placeholders)
|
Path |
RootStationAdjacentFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
Methods in bibliothek.gui.dock.common.intern with parameters of type Path | |
---|---|
protected void |
CPlaceholderStrategy.fireInvalidated(Path placeholder)
|
boolean |
CPlaceholderStrategy.isValidPlaceholder(Path placeholder)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
Map<Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
PlaceholderStrategy placeholders)
|
void |
RootStationAdjacentFactory.write(Path layout,
DataOutputStream out)
|
void |
RootStationAdjacentFactory.write(Path layout,
XElement element)
|
Uses of Path in bibliothek.gui.dock.common.location |
---|
Fields in bibliothek.gui.dock.common.location declared as Path | |
---|---|
static Path |
DefaultExpandStrategy.STRATEGY_EXTENSION
Unique id of an extension of CLocationExpandStrategy s that are utilizied before this strategy
is used. |
Uses of Path in bibliothek.gui.dock.common.mode |
---|
Methods in bibliothek.gui.dock.common.mode that return Path | |
---|---|
Path |
ExtendedMode.getModeIdentifier()
Gets the unique identifier of the mode. |
Constructors in bibliothek.gui.dock.common.mode with parameters of type Path | |
---|---|
ExtendedMode(Path modeIdentifier)
Creates a new key. |
Uses of Path in bibliothek.gui.dock.common.perspective |
---|
Methods in bibliothek.gui.dock.common.perspective that return Path | |
---|---|
Path |
CGridPerspective.CommonSplitDockPerspective.getPlaceholder()
|
Path |
MultipleCDockablePerspective.Intern.getPlaceholder()
|
Path |
SingleCDockablePerspective.Intern.getPlaceholder()
|
Path |
CExternalizePerspective.getTypeId()
|
Path |
CGridPerspective.getTypeId()
|
Path |
CMinimizePerspective.getTypeId()
|
Path |
CStationPerspective.getTypeId()
Gets the unique id denoting the type of this CStation , this should be the
exact same result as CStation.getTypeId() will return. |
Methods in bibliothek.gui.dock.common.perspective that return types with arguments of type Path | |
---|---|
Map<Path,Location> |
LocationHistory.getLocations()
Gets all the locations that are stored in this history. |
List<Path> |
LocationHistory.getOrder()
Gets all the identifiers of the ordered ExtendedMode s. |
Methods in bibliothek.gui.dock.common.perspective with parameters of type Path | |
---|---|
CStationPerspective |
DefaultMissingPerspectiveFactory.createStation(String id,
Path typeId)
|
CStationPerspective |
MissingPerspectiveStrategy.createStation(String id,
Path typeId)
Creates the station that represented id . |
Constructors in bibliothek.gui.dock.common.perspective with parameters of type Path | |
---|---|
CExternalizePerspective(String id,
Path typeId)
Creates a new, empty perspective. |
|
CGridPerspective(String id,
Path typeId)
Creates a new, empty perspective. |
|
CGridPerspective(String id,
Path typeId,
boolean workingArea)
Creates a new, empty perspective. |
|
CMinimizePerspective(String id,
Path typeId)
Creates a new, empty perspective. |
|
CWorkingPerspective(String id,
Path typeId)
Creates a new working area. |
Uses of Path in bibliothek.gui.dock.common.perspective.mode |
---|
Methods in bibliothek.gui.dock.common.perspective.mode that return Path | |
---|---|
Path |
CMaximizedModeAreaPerspective.getUnmaximizeMode()
Gets the mode the currently maximized item should use when unmaximized. |
Methods in bibliothek.gui.dock.common.perspective.mode with parameters of type Path | |
---|---|
ExtendedMode |
LocationModeManagerPerspective.getMode(Path identifier)
Gets the ExtendedMode whose identifier is equal to
identifier . |
void |
CMaximizedModeAreaPerspective.setUnmaximize(Path mode,
Location location)
Sets the origin of the currently maximized child of this area. |
Uses of Path in bibliothek.gui.dock.common.theme |
---|
Methods in bibliothek.gui.dock.common.theme with parameters of type Path | |
---|---|
void |
CDockTheme.putColorBridgeFactory(Path kind,
ColorBridgeFactory factory)
Sets the ColorBridge which should be used for a certain kind
of DockColor s. |
void |
CDockTheme.putFontBridgeFactory(Path kind,
FontBridgeFactory factory)
Sets the FontBridge which should be used for a certain kind
of DockFont s. |
Uses of Path in bibliothek.gui.dock.common.theme.color |
---|
Fields in bibliothek.gui.dock.common.theme.color declared as Path | |
---|---|
static Path |
CColorBridgeExtension.EXTENSION_NAME
The name of this extension. |
Methods in bibliothek.gui.dock.common.theme.color that return Path | |
---|---|
Path |
CColorBridgeExtension.getKey()
Gets the name of the bridge, e.g. |
Uses of Path in bibliothek.gui.dock.control.relocator |
---|
Fields in bibliothek.gui.dock.control.relocator declared as Path | |
---|---|
static Path |
DefaultDockRelocator.INSERTER_EXTENSION
Path of an ExtensionName that adds new Inserter s |
static Path |
DefaultDockRelocator.MERGE_EXTENSION
Path of an ExtensionName that adds new Merger s |
Uses of Path in bibliothek.gui.dock.displayer |
---|
Fields in bibliothek.gui.dock.displayer declared as Path | |
---|---|
static Path |
DisplayerBackgroundComponent.KIND
the kind of UIValue this is |
static Path |
DisplayerDockBorder.KIND
The type of this UIValue |
Uses of Path in bibliothek.gui.dock.dockable |
---|
Fields in bibliothek.gui.dock.dockable declared as Path | |
---|---|
static Path |
DefaultDockableMovingImageFactory.FACTORY_EXTENSION
The name of the ExtensionName that loads additional DockableMovingImageFactory s as extension. |
static Path |
DockableBackgroundComponent.KIND
the kind of this UIValue |
static Path |
DockableIcon.KIND_DOCKABLE
what kind of UIValue this is |
Methods in bibliothek.gui.dock.dockable that return Path | |
---|---|
Path |
DefaultDockablePerspective.getPlaceholder()
|
Uses of Path in bibliothek.gui.dock.facile.menu |
---|
Fields in bibliothek.gui.dock.facile.menu declared as Path | |
---|---|
static Path |
MenuPieceText.KIND_MENU
what kind of UIValue this is |
Uses of Path in bibliothek.gui.dock.facile.mode |
---|
Fields in bibliothek.gui.dock.facile.mode declared as Path | |
---|---|
static Path |
ExternalizedMode.IDENTIFIER
the unique identifier of this mode |
static Path |
MaximizedMode.IDENTIFIER
unique identifier for this mode |
static Path |
MinimizedMode.IDENTIFIER
the unique identifier of this mode |
static Path |
NormalMode.IDENTIFIER
The unique identifier of this mode |
Methods in bibliothek.gui.dock.facile.mode that return Path | |
---|---|
Path |
Location.getMode()
Gets the mode which is responsible for this location. |
Path |
MaximizedModeSetting.getModeId()
|
Path |
ExternalizedMode.getUniqueIdentifier()
|
Path |
MaximizedMode.getUniqueIdentifier()
|
Path |
MinimizedMode.getUniqueIdentifier()
|
Path |
NormalMode.getUniqueIdentifier()
|
protected Path |
CLocationModeSettings.resuceMode(String mode)
|
Methods in bibliothek.gui.dock.facile.mode that return types with arguments of type Path | |
---|---|
Map<String,Path> |
MaximizedModeSetting.getLastMaximizedMode()
Gets the modes of Dockable s that are currently maximized. |
Methods in bibliothek.gui.dock.facile.mode with parameters of type Path | |
---|---|
void |
LocationModeManager.addListener(Path identifier,
LocationModeListener listener)
Adds a listener to the mode with unique identifier identifier . |
protected void |
LocationModeManager.applyDuringRead(String key,
Path old,
Path current,
Dockable dockable)
Ignores the call, the position of Dockable s is set elsewhere. |
void |
LocationModeManager.removeListener(Path identifier,
LocationModeListener listener)
Removes a listener from the mode identifier . |
Method parameters in bibliothek.gui.dock.facile.mode with type arguments of type Path | |
---|---|
void |
MaximizedModeSetting.setLastMaximizedMode(Map<String,Path> lastMaximizedMode)
Sets the mode of Dockable s that are maximized. |
Constructors in bibliothek.gui.dock.facile.mode with parameters of type Path | |
---|---|
Location(Path mode,
String root,
DockableProperty location)
Creates a new location. |
Uses of Path in bibliothek.gui.dock.facile.mode.status |
---|
Fields in bibliothek.gui.dock.facile.mode.status declared as Path | |
---|---|
static Path |
DefaultExtendedModeEnablement.EXTENSION
Name of an ExtensionName to add additional rules to this enablement. |
Uses of Path in bibliothek.gui.dock.frontend |
---|
Fields in bibliothek.gui.dock.frontend declared as Path | |
---|---|
static Path |
DefaultFrontendPerspectiveCache.CACHE_EXTENSION
Unique identifier to load extensions of type FrontendPerspectiveCacheExtension |
Uses of Path in bibliothek.gui.dock.layout |
---|
Fields in bibliothek.gui.dock.layout declared as Path | |
---|---|
static Path |
DockSituation.ADJACENT_DOCK_FACTORY_EXTENSION
Name for an ExtensionName to load additional AdjacentDockFactory s |
static Path |
DockSituation.DOCK_FACTORY_EXTENSION
Name for an ExtensionName to load additional DockFactory s |
static Path |
PropertyTransformer.FACTORY_EXTENSION
Name of the ExtensionName that allows to load additional DockablePropertyFactory s |
Methods in bibliothek.gui.dock.layout that return Path | |
---|---|
Path |
DockLayoutInfo.getPlaceholder()
Gets the representation of this element as placeholder. |
protected Path |
DockSituation.getPlaceholder(DockElement element)
Gets a placeholder for element using the current PlaceholderStrategy . |
Methods in bibliothek.gui.dock.layout with parameters of type Path | |
---|---|
void |
DockLayoutInfo.setPlaceholder(Path placeholder)
Sets a placeholder which represents this element. |
Uses of Path in bibliothek.gui.dock.perspective |
---|
Methods in bibliothek.gui.dock.perspective that return Path | |
---|---|
Path |
PerspectiveDockable.getPlaceholder()
Gets the placeholder which is associated with this Dockable . |
Uses of Path in bibliothek.gui.dock.station |
---|
Fields in bibliothek.gui.dock.station declared as Path | |
---|---|
static Path |
DisplayerFactory.DISPLAYER_EXTENSION
unique identifier of an ExtensionName which allows extensions to insert high priority DisplayerFactory s |
static Path |
StationBackgroundComponent.KIND
The kind of UIValue this is |
static Path |
DockStationIcon.KIND_DOCK_STATION
|
Uses of Path in bibliothek.gui.dock.station.flap |
---|
Fields in bibliothek.gui.dock.station.flap declared as Path | |
---|---|
static Path |
FlapWindowBackgroundComponent.KIND
The kind of UIValue this is |
Methods in bibliothek.gui.dock.station.flap that return Path | |
---|---|
Path |
FlapDockPerspective.getPlaceholder()
|
Path |
FlapDockProperty.getPlaceholder()
Gets the name of this location. |
Methods in bibliothek.gui.dock.station.flap with parameters of type Path | |
---|---|
void |
FlapDockProperty.setPlaceholder(Path placeholder)
Sets the name of this location. |
Constructors in bibliothek.gui.dock.station.flap with parameters of type Path | |
---|---|
FlapDockProperty(int index,
boolean holding,
int size,
Path placeholder)
Constructs a FlapDockProperty |
Uses of Path in bibliothek.gui.dock.station.screen |
---|
Methods in bibliothek.gui.dock.station.screen that return Path | |
---|---|
Path |
ScreenDockProperty.getPlaceholder()
Gets the name of this location. |
Methods in bibliothek.gui.dock.station.screen with parameters of type Path | |
---|---|
void |
ScreenDockProperty.setPlaceholder(Path placeholder)
Sets the name of this location. |
Constructors in bibliothek.gui.dock.station.screen with parameters of type Path | |
---|---|
ScreenDockProperty(int x,
int y,
int width,
int height,
Path placeholder)
Constructs a new property |
|
ScreenDockProperty(int x,
int y,
int width,
int height,
Path placeholder,
boolean fullscreen)
Constructs a new property |
Uses of Path in bibliothek.gui.dock.station.screen.window |
---|
Fields in bibliothek.gui.dock.station.screen.window declared as Path | |
---|---|
static Path |
DefaultScreenDockWindowConfiguration.CONFIGURATION_EXTENSION
name of an ExtensionName for adding additional ScreenDockWindowConfiguration s |
static Path |
ScreenDockWindowBackgroundComponent.KIND
The type of this UIValue |
static Path |
ScreenDockWindowDockBorder.KIND
the type of this UIValue |
static Path |
ScreenDockWindowColor.KIND_SCREEN_WINDOW_COLOR
the type of this UIValue |
Uses of Path in bibliothek.gui.dock.station.split |
---|
Fields in bibliothek.gui.dock.station.split declared as Path | |
---|---|
Path[] |
AbstractSplitDockGrid.Node.placeholders
all the placeholders associated with this location |
Methods in bibliothek.gui.dock.station.split that return Path | |
---|---|
Path |
SplitDockPerspective.getPlaceholder()
|
Path |
SplitDockPlaceholderProperty.getPlaceholder()
Gets the placeholder this property references to. |
protected abstract Path |
AbstractSplitPlaceholderConverter.getPlaceholderFor(D dockable)
Gets a placeholder that is to be used for dockable . |
protected Path |
SplitPlaceholderConverter.getPlaceholderFor(Dockable dockable)
|
protected Path |
SplitPerspectivePlaceholderConverter.getPlaceholderFor(PerspectiveDockable dockable)
|
Path[] |
SplitDockStationLayout.Entry.getPlaceholders()
Gets all the placeholders that are associated with this entry. |
Path[] |
SplitNode.getPlaceholders()
Gets all the keys that are stored in this placeholder |
protected abstract Path[] |
AbstractSplitPlaceholderConverter.getPlaceholders(N node)
Gets all placeholders that are associated with node . |
protected Path[] |
SplitPerspectivePlaceholderConverter.getPlaceholders(SplitDockPerspective.Entry node)
|
Path[] |
SplitDockTree.getPlaceholders(SplitDockTree.Key key)
Gets the placeholders which are associated with key |
protected Path[] |
SplitPlaceholderConverter.getPlaceholders(SplitNode node)
|
Methods in bibliothek.gui.dock.station.split that return types with arguments of type Path | |
---|---|
Set<Path> |
SplitDockPerspective.Entry.getPlaceholders()
Gets all the placeholders that are associated with this entry. |
Methods in bibliothek.gui.dock.station.split with parameters of type Path | |
---|---|
void |
SplitNode.addPlaceholder(Path placeholder)
Stores an additional placeholder in this node. |
void |
SplitDockPerspective.addPlaceholder(SplitDockPerspective.Entry destination,
Path placeholder)
Adds a placeholder to destination and makes sure at the same time that
placeholder is not used by any other node. |
void |
AbstractSplitDockGrid.addPlaceholders(double x,
double y,
double width,
double height,
Path... placeholders)
Adds placeholders to the grid. |
SplitNode |
SplitNode.getPlaceholderNode(Path placeholder)
Searches and returns the first SplitNode which contains placeholder . |
boolean |
SplitNode.hasPlaceholder(Path placeholder)
Tells whether this node contains placeholder . |
N |
SplitTreeFactory.horizontal(N left,
N right,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
Informs about a node that is divided vertically. |
SplitDockTree.Key |
SplitDockTree.horizontal(SplitDockTree.Key left,
SplitDockTree.Key right,
double divider,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Adds two elements horizontally. |
SplitDockTree.Key |
SplitDockTreeFactory.horizontal(SplitDockTree.Key left,
SplitDockTree.Key right,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
|
SplitDockTree.Key |
SplitDockTreeFactory.leaf(Dockable dockable,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
|
N |
SplitTreeFactory.leaf(Dockable dockable,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
Informs about a leaf of the tree. |
SplitDockTree.Key |
SplitDockTreeFactory.placeholder(long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
|
N |
SplitTreeFactory.placeholder(long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
Informs about a set of placeholder in the tree. |
SplitDockTree.Key |
SplitDockTree.put(D[] dockables,
D selected,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a key for the set of dockables or the set of
placeholders . |
SplitDockTree.Key |
SplitDockTree.put(Path[] placeholders,
PlaceholderMap placeholderMap)
Creates a key for a placeholder leaf. |
SplitDockTree.Key |
SplitDockTree.put(Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a key for a placeholder leaf. |
boolean |
SplitNode.removePlaceholder(Path placeholder)
Removes a placeholder from this node. |
void |
SplitPlaceholderSet.set(SplitNode node,
Path placeholder,
SplitNode... protectedNodes)
Ensures that node is associated with placeholder
but no other node has placeholder . |
void |
SplitNode.setPlaceholders(Path[] placeholders)
Sets all the placeholders of this node |
N |
SplitTreeFactory.vertical(N top,
N bottom,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
Informs about a node that is divided vertically. |
SplitDockTree.Key |
SplitDockTree.vertical(SplitDockTree.Key top,
SplitDockTree.Key bottom,
double divider,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Adds two elements vertically. |
SplitDockTree.Key |
SplitDockTreeFactory.vertical(SplitDockTree.Key top,
SplitDockTree.Key bottom,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
|
Method parameters in bibliothek.gui.dock.station.split with type arguments of type Path | |
---|---|
void |
SplitNode.removePlaceholders(Set<Path> placeholders)
Removes all placeholders in placeholders from this node |
Constructors in bibliothek.gui.dock.station.split with parameters of type Path | |
---|---|
SplitDockPlaceholderProperty(Path placeholder)
Creates a new property. |
|
SplitDockPlaceholderProperty(Path placeholder,
SplitDockPathProperty backup)
Creates a new property. |
|
SplitDockPlaceholderProperty(Path placeholder,
SplitDockProperty backup)
Creates a new property. |
|
SplitDockStationLayout.Entry(Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Create a new entry |
|
SplitDockStationLayout.Leaf(int id,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a new leaf |
|
SplitDockStationLayout.Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockStationLayout.Entry childA,
SplitDockStationLayout.Entry childB,
Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node. |
|
SplitDockTree.Key(Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new key |
Constructor parameters in bibliothek.gui.dock.station.split with type arguments of type Path | |
---|---|
SplitDockPerspective.Entry(Set<Path> placeholders,
PlaceholderMap placeholderMap,
long id)
Create a new entry |
|
SplitDockPerspective.Leaf(PerspectiveDockable dockable,
Set<Path> placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a new leaf |
|
SplitDockPerspective.Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockPerspective.Entry childA,
SplitDockPerspective.Entry childB,
Set<Path> placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node. |
Uses of Path in bibliothek.gui.dock.station.stack |
---|
Fields in bibliothek.gui.dock.station.stack declared as Path | |
---|---|
static Path |
StackDockComponentBorder.KIND
The kind of UIValue this is |
static Path |
StackDockComponentContentBorder.KIND
The type of this UIValue |
Methods in bibliothek.gui.dock.station.stack that return Path | |
---|---|
Path |
StackDockPerspective.getPlaceholder()
|
Path |
StackDockProperty.getPlaceholder()
Gets the placeholder naming this location. |
Methods in bibliothek.gui.dock.station.stack with parameters of type Path | |
---|---|
void |
StackDockProperty.setPlaceholder(Path placeholder)
Sets the placeholder name this location. |
Constructors in bibliothek.gui.dock.station.stack with parameters of type Path | |
---|---|
StackDockProperty(int index,
Path placeholder)
Constructs a property. |
Uses of Path in bibliothek.gui.dock.station.stack.tab |
---|
Fields in bibliothek.gui.dock.station.stack.tab declared as Path | |
---|---|
static Path |
TabPaneBackgroundComponent.KIND
the type of UIValue this is |
static Path |
TabPaneChildBackgroundComponent.KIND
the type of this UIValue |
static Path |
TabPaneMenuBackgroundComponent.KIND
the type of this UIValue |
static Path |
TabPaneTabBackgroundComponent.KIND
the type of this UIValue |
static Path |
TabMenuDockIcon.KIND_TAB_MENU
the kind of this UIValue |
Uses of Path in bibliothek.gui.dock.station.support |
---|
Methods in bibliothek.gui.dock.station.support that return Path | |
---|---|
Path |
PlaceholderMap.getFormat()
Gets the format of this map, the meaning of the format depends on the client. |
Path |
PlaceholderMap.getPath(PlaceholderMap.Key placeholder,
String key)
Gets the Path that is stored under key |
Path |
ConvertedPlaceholderListItem.getPlaceholder()
Gets the placeholder that is associated with this item. |
protected abstract Path |
PlaceholderList.getPlaceholder(D dockable)
Gets the placeholder which matches dockable . |
protected Path |
DockablePlaceholderList.getPlaceholder(Dockable dockable)
|
protected Path |
PerspectivePlaceholderList.getPlaceholder(PerspectiveDockable dockable)
|
Path |
PlaceholderStrategy.getPlaceholderFor(Dockable dockable)
Gets the placeholder which represents dockable . |
Path |
RootPlaceholderStrategy.getPlaceholderFor(Dockable dockable)
|
Path[] |
PlaceholderMap.Key.getPlaceholders()
Gets the placeholders which make up this key. |
Path |
PlaceholderList.remove(int index)
Removes the index 'th Dockable from this list were
index is an index used in PlaceholderList.dockables() . |
Path |
PlaceholderList.remove(P dockable)
Searches for dockable and replaces it by a placeholder. |
Methods in bibliothek.gui.dock.station.support that return types with arguments of type Path | |
---|---|
Set<Path> |
PlaceholderList.Item.getPlaceholderSet()
Returns the value of this placeholder. |
PlaceholderList.Filter<Set<Path>> |
PlaceholderList.listPlaceholders()
Gets a mutable view of all elements of this list. |
PlaceholderList.Filter<Set<Path>> |
PlaceholderList.purePlaceholders()
Gets a mutable view of all pure placeholders of this list. |
Methods in bibliothek.gui.dock.station.support with parameters of type Path | |
---|---|
void |
PlaceholderList.Item.add(Path placeholder)
Adds placeholder to the set of placeholders of this entry. |
void |
PlaceholderList.Filter.addPlaceholder(int index,
Path placeholder)
Adds a placeholder at location index , ensures that this
placeholder is only present at index . |
boolean |
PlaceholderMap.Key.contains(Path placeholder)
Tells whether this key knows placeholder . |
P |
PlaceholderList.getDockableAt(Path placeholder)
Searches the first occurrence of placeholder and returns the Dockable
that is stored at that location. |
int |
PlaceholderList.getDockableIndex(Path placeholder)
Emulates the insertion of a Dockable at location placeholder and
returns the index that the inserted dockable would have in the dockable-list. |
int |
PlaceholderList.getListIndex(Path placeholder)
Searches the first occurance of placeholder in a placeholder-set and returns
the index of that entry on the BASE level . |
PlaceholderMap |
PlaceholderList.getMap(Path placeholder)
Gets the PlaceholderMap that was used for a station at location placeholder . |
PlaceholderMetaMap |
PlaceholderList.getMetaMap(Path placeholder)
Gets the meta-map that is associated with the set of placeholders that include placeholder . |
boolean |
PlaceholderList.hasPlaceholder(Path placeholder)
Tells whether this list contains a reference to placeholder . |
boolean |
PlaceholderList.Item.hasPlaceholder(Path placeholder)
Tells whether placeholder is known to this item or not. |
boolean |
PlaceholderStrategy.isValidPlaceholder(Path placeholder)
Tells whether placeholder is associated with any Dockable . |
boolean |
RootPlaceholderStrategy.isValidPlaceholder(Path placeholder)
|
PlaceholderMap.Key |
PlaceholderMap.newKey(Path... placeholders)
Creates a new shared key for any set of placeholders. |
PlaceholderMap.Key |
PlaceholderMap.newKey(String anchor,
Path... placeholders)
Creates a new shared key for any set of placeholders. |
PlaceholderMap.Key |
PlaceholderMap.newUniqueKey(Path... placeholders)
Creates a new non-shared key for any set of placeholders. |
PlaceholderMap.Key |
PlaceholderMap.newUniqueKey(String anchor,
Path... placeholders)
Creates a new non-shared key for any set of placeholders. |
int |
PlaceholderList.put(Path placeholder,
P dockable)
Searches for the first occurrence of placeholder and replaces
it with dockable . |
boolean |
PlaceholderList.put(P dockable,
Path placeholder)
Searches for the entry containing dockable and adds placeholder to the
placeholder set. |
void |
PlaceholderMap.putPath(PlaceholderMap.Key placeholder,
String key,
Path value)
Stores the value value in this map, adds
placeholder if necessary, overrides the value stored at
key if existent. |
void |
PlaceholderList.Item.remove(Path placeholder)
Removes placeholder from this entry. |
void |
PlaceholderList.removeAll(Path placeholder)
Checks all entries of this list and removes all occurrences of all placeholder . |
void |
PlaceholderMap.removeAll(Path placeholder,
boolean recursive)
Removes all occurrences of placeholders . |
void |
ConvertedPlaceholderListItem.setPlaceholder(Path placeholder)
Associates a placeholder with this item. |
Method parameters in bibliothek.gui.dock.station.support with type arguments of type Path | |
---|---|
void |
PlaceholderStrategyListener.placeholderInvalidated(Set<Path> placeholders)
Informs this listener that a set of placeholders is no longer in use. |
void |
PlaceholderList.removeAll(Set<Path> placeholders)
Checks all entries of this list and removes all occurrences of all paths stored in placeholders . |
void |
PlaceholderList.Item.removeAll(Set<Path> placeholders)
Removes all placeholders that are in placeholders . |
void |
PlaceholderMap.removeAll(Set<Path> placeholders,
boolean recursive)
Removes all occurrences of all elements of placeholders . |
void |
PlaceholderList.Item.setPlaceholderSet(Set<Path> placeholderSet)
Sets the set of placeholders that are associated with this entry. |
Constructors in bibliothek.gui.dock.station.support with parameters of type Path | |
---|---|
PlaceholderMap(Path format,
int version)
Creates a new map. |
Constructor parameters in bibliothek.gui.dock.station.support with type arguments of type Path | |
---|---|
PlaceholderList.Item(P dockable,
Set<Path> placeholderSet,
PlaceholderMap placeholderMap)
Creates a new item. |
|
PlaceholderList.Item(Set<Path> placeholders)
Creates a new item. |
Uses of Path in bibliothek.gui.dock.support.mode |
---|
Methods in bibliothek.gui.dock.support.mode that return Path | |
---|---|
Path |
ModeSettings.getCurrent(int index)
Gets the current mode of the index'th set. |
Path[] |
ModeSettings.getHistory(int index)
Gets the history of the index'th set. |
Path |
ModeSetting.getModeId()
Gets the unique identifier of the Mode this setting is
associated with. |
Path |
ModeSettingFactory.getModeId()
Gets the unique identifier of the Mode which uses the ModeSetting
of this factory. |
Path |
NullModeSettingsFactory.getModeId()
|
Path |
Mode.getUniqueIdentifier()
Gets a unique identifier, only this Mode must have this
identifier. |
protected Path |
ModeSettings.resuceMode(String identifier)
Called if a single identifier of a mode is found as was used in version 1.0.7 and below. |
Methods in bibliothek.gui.dock.support.mode that return types with arguments of type Path | |
---|---|
Map<Path,A> |
ModeSettings.getProperties(int index)
Gets the converted properties of the index'th set. |
Methods in bibliothek.gui.dock.support.mode with parameters of type Path | |
---|---|
void |
ModeSettings.add(String id,
Path current,
Map<Path,A> properties,
Collection<Path> history)
Adds a new set of properties to this setting. |
boolean |
ModeManager.apply(Dockable dockable,
Path mode,
AffectedSet set,
boolean force)
Alters the mode of dockable to mode . |
boolean |
ModeManager.apply(Dockable dockable,
Path mode,
boolean force)
Alters the mode of dockable to mode . |
boolean |
ModeManager.apply(Dockable dockable,
Path mode,
H history,
AffectedSet set)
Alters the mode of dockable to be mode . |
protected abstract void |
ModeManager.applyDuringRead(String key,
Path old,
Path current,
Dockable dockable)
Called while reading modes in ModeManager.readSettings(ModeSettings) . |
protected H |
ModeManager.getHistory(Dockable dockable,
Path modeId)
Gets the history of dockable in mode modeId . |
M |
ModeManager.getMode(Path path)
Searches and returns the mode with given unique identifier path . |
ModeSetting<A> |
ModeSettings.getSettings(Path modeId)
Gets the settings which belong to a Mode with unique
identifier modeId . |
Method parameters in bibliothek.gui.dock.support.mode with type arguments of type Path | |
---|---|
void |
ModeSettings.add(String id,
Path current,
Map<Path,A> properties,
Collection<Path> history)
Adds a new set of properties to this setting. |
void |
ModeSettings.add(String id,
Path current,
Map<Path,A> properties,
Collection<Path> history)
Adds a new set of properties to this setting. |
Constructors in bibliothek.gui.dock.support.mode with parameters of type Path | |
---|---|
NullModeSettingsFactory(Path id)
Creates a new factory. |
Uses of Path in bibliothek.gui.dock.themes |
---|
Fields in bibliothek.gui.dock.themes declared as Path | |
---|---|
static Path |
DockThemeExtension.DOCK_THEME_EXTENSION
The name of a ExtensionName creating DockThemeExtension s. |
static Path |
ColorScheme.EXTENSION_NAME
The name used in a ExtensionName to ask for an additional ColorScheme . |
static Path |
CombinerValue.KIND_COMBINER
the kind of UIValue this is |
static Path |
DisplayerFactoryValue.KIND_DISPLAYER_FACTORY
the kind of UIValue this is |
static Path |
SpanFactoryValue.KIND_SPAN_FACTORY
the kind of UIValue this is |
static Path |
StationCombinerValue.KIND_STATION
What kind of UIValue this is |
static Path |
StationSpanFactoryValue.KIND_STATION
What kind of UIValue this is |
static Path |
StationPaintValue.KIND_STATION_PAINT
the kind of UIValue this is |
static Path |
ThemeFactoryText.KIND_THEME_FACTORY
the kind of UIValue this is |
Methods in bibliothek.gui.dock.themes with parameters of type Path | |
---|---|
void |
ThemeManager.setBackgroundPaintBridge(Path kind,
UIBridge<BackgroundPaint,UIValue<BackgroundPaint>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
void |
ThemeManager.setBorderModifierBridge(Path kind,
UIBridge<BorderModifier,UIValue<BorderModifier>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
void |
ThemeManager.setCombinerBridge(Path kind,
UIBridge<Combiner,UIValue<Combiner>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
void |
ThemeManager.setDisplayerFactoryBridge(Path kind,
UIBridge<DisplayerFactory,UIValue<DisplayerFactory>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
void |
ThemeManager.setSpanFactoryBridge(Path kind,
UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
void |
ThemeManager.setStationPaintBridge(Path kind,
UIBridge<StationPaint,UIValue<StationPaint>> bridge)
Sets the UIBridge that will transfer properties to those UIValue s whose kind is either
kind or a child of kind . |
Constructors in bibliothek.gui.dock.themes with parameters of type Path | |
---|---|
StationThemeItemValue(String id,
Path kind,
TypedUIProperties.Type<V> type,
DockStation station)
Creates a new object. |
Uses of Path in bibliothek.gui.dock.themes.border |
---|
Fields in bibliothek.gui.dock.themes.border declared as Path | |
---|---|
static Path |
DockBorder.KIND
the kind of UIValue this is |
Constructors in bibliothek.gui.dock.themes.border with parameters of type Path | |
---|---|
BorderForwarder(Path kind,
String id,
JComponent target)
Creates a new forwarder. |
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 |
TitleColor.KIND_FLAP_BUTTON_COLOR
special kind of color for buttons on the FlapDockStation |
static Path |
MenuColor.KIND_MENU_COLOR
the kind of color TabColor 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 | |
---|---|
ColorBridge |
DefaultColorScheme.getBridge(Path name,
UIProperties<Color,DockColor,ColorBridge> properties)
|
ColorBridge |
ExtendingColorScheme.getBridge(Path name,
UIProperties<Color,DockColor,ColorBridge> properties)
|
ColorBridgeFactory |
DefaultColorScheme.getBridgeFactory(Path kind)
Gets the factory that creates bridges for kind . |
void |
DefaultColorScheme.setBridgeFactory(Path kind,
ColorBridgeFactory bridge)
Sets how to modify some kind of DockColor s. |
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 . |
|
MenuColor(String id,
Path kind,
DockStation station,
CombinedMenu menu,
Color backup)
Creates a new TabColor. |
|
StationPaintColor(String id,
Path kind,
StationPaint paint,
Color backup)
Creates a new DockColor |
|
TabColor(String id,
Path kind,
DockStation 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.themes.font |
---|
Fields in bibliothek.gui.dock.themes.font declared as Path | |
---|---|
static Path |
ButtonFont.KIND_BUTTON_FONT
this kind describes a font that is used by a button |
static Path |
TitleFont.KIND_FLAP_BUTTON_FONT
this kind describes a font that is used on a button title of a FlapDockStation |
static Path |
TabFont.KIND_TAB_FONT
the identifier of this kind of font |
static Path |
TitleFont.KIND_TAB_TITLE_FONT
this kind describes a font that is used for a title which then is used as tab |
static Path |
TitleFont.KIND_TITLE_FONT
this kind describes a font that is used on a title |
Constructors in bibliothek.gui.dock.themes.font with parameters of type Path | |
---|---|
ButtonFont(String id,
Dockable dockable,
DockAction action,
Path kind,
FontModifier backup)
Creates a new font |
|
TabFont(String id,
Path kind,
DockStation station,
Dockable dockable)
Creates a new font |
|
TabFont(String id,
Path kind,
DockStation station,
Dockable dockable,
FontModifier backup)
Creates a new font |
|
TitleFont(String id,
DockTitle title,
Path kind)
Creates a new title font. |
|
TitleFont(String id,
DockTitle title,
Path kind,
FontModifier backup)
Creates a new title font. |
Uses of Path in bibliothek.gui.dock.title |
---|
Fields in bibliothek.gui.dock.title declared as Path | |
---|---|
static Path |
DockTitleVersion.DOCK_TITLE_VERSION_EXTENSION
Name of the ExtensionName that allows to load additional DockFactory s into this
DockTitleVersion . |
static Path |
DockTitleBackgroundComponent.KIND
the kind of value this UIValue is |
static Path |
TitleDockBorder.KIND
the type of this UIValue |
Methods in bibliothek.gui.dock.title with parameters of type Path | |
---|---|
protected void |
AbstractMultiDockTitle.addConditionalFont(String id,
Path kind,
Condition condition,
FontModifier backup)
Adds a new conditional font to this title, the conditional font will be applied to AbstractMultiDockTitle.setFont(Font) when its condition
is met. |
Uses of Path in bibliothek.gui.dock.util |
---|
Fields in bibliothek.gui.dock.util declared as Path | |
---|---|
static Path |
BackgroundComponent.KIND
the type of this UIValue |
static Path |
TextManager.TEXT_EXTENSION
Name of an ExtensionName to load additional ResourceBundle s |
Methods in bibliothek.gui.dock.util that return Path | |
---|---|
Path |
AbstractUIValue.getKind()
Gets the kind of this value. |
Path |
TypedUIProperties.Type.getKind(Path kind)
Gets the identifier for the kind of UIValue that reads an UIValue of this type. |
static Path[] |
DockUtilities.mergePlaceholders(Path[] base,
Dockable dockable,
PlaceholderStrategy strategy)
Merges the array base with the placeholder that is associated with dockable , but
only if that placeholder is not yet in base . |
Methods in bibliothek.gui.dock.util that return types with arguments of type Path | |
---|---|
Collection<Path> |
UISchemeEvent.changedBridges(Set<Path> names)
Checks which bridges have changed, assuming that names are the
only identifiers that are used. |
Methods in bibliothek.gui.dock.util with parameters of type Path | ||
---|---|---|
|
TypedUIProperties.add(String id,
Path kind,
TypedUIProperties.Type<V> type,
UIValue<V> value)
Adds the listener value to this manager. |
|
void |
UIProperties.add(String id,
Path path,
U value)
Installs a new UIValue . |
|
void |
UIProperties.get(String id,
Path kind,
U key)
Call UIValue.set(Object) with the matching value that is stored in this
map for id . |
|
UIBridge<Object,UIValue<Object>> |
TypedPropertyUIScheme.getBridge(Path name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
B |
UIScheme.getBridge(Path name,
UIProperties<V,U,B> properties)
Creates the UIBridge that handles resources of type name . |
|
B |
UIProperties.getBridge(Priority priority,
Path path)
Gets the bridge which is stored on level priority for UIValue s
of kind path . |
|
protected B |
UIProperties.getBridgeFor(Path path)
Searches a bridge that can be used for path . |
|
Path |
TypedUIProperties.Type.getKind(Path kind)
Gets the identifier for the kind of UIValue that reads an UIValue of this type. |
|
boolean |
UIProperties.isObserved(Path path)
Tells whether the bridge with id path is observed by at least one UIValue . |
|
static Path[] |
DockUtilities.mergePlaceholders(Path[] base,
Dockable dockable,
PlaceholderStrategy strategy)
Merges the array base with the placeholder that is associated with dockable , but
only if that placeholder is not yet in base . |
|
void |
UIProperties.publish(Priority priority,
Path path,
B bridge)
Adds a new bridge between this UIProperties and a set of
UIValue s that have a certain type. |
|
|
TypedUIProperties.publish(Priority priority,
Path kind,
TypedUIProperties.Type<V> type,
UIBridge<V,UIValue<V>> bridge)
Adds an UIBridge to this manager, the bridge will be responsible for UIValue s of kind
kind . |
|
void |
AbstractUIValue.setKind(Path kind)
Changes the kind of this value. |
|
void |
UIProperties.unpublish(Priority priority,
Path path)
Removes the bridge that handles the UIValue s of kind path . |
|
|
TypedUIProperties.unpublish(Priority priority,
Path kind,
TypedUIProperties.Type<V> type)
Removes the UIBridge that was responsible for handling UIValue s of kind kind
and wrapping type type |
Method parameters in bibliothek.gui.dock.util with type arguments of type Path | |
---|---|
Collection<Path> |
UISchemeEvent.changedBridges(Set<Path> names)
Checks which bridges have changed, assuming that names are the
only identifiers that are used. |
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 . |
|
BackgroundAlgorithm(Path kind,
String id)
Creates a new algorithm. |
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 . |
Uses of Path in bibliothek.gui.dock.util.extension |
---|
Methods in bibliothek.gui.dock.util.extension that return Path | |
---|---|
Path |
ExtensionName.getName()
Gets the unique name of this extension. |
Constructors in bibliothek.gui.dock.util.extension with parameters of type Path | |
---|---|
ExtensionName(Path name,
Class<E> type)
Creates a new name. |
|
ExtensionName(Path name,
Class<E> type,
Map<String,Object> parameters)
Creates a new name. |
|
ExtensionName(Path name,
Class<E> type,
String parameterKey,
Object parameterValue)
Creates a new name. |
Uses of Path in bibliothek.gui.dock.util.font |
---|
Fields in bibliothek.gui.dock.util.font declared as Path | |
---|---|
static Path |
DockFont.KIND_DOCK_FONT
the default kind of fonts |
Constructors in bibliothek.gui.dock.util.font with parameters of type Path | |
---|---|
AbstractDockFont(String id,
Path kind)
Creates a new DockFont . |
|
AbstractDockFont(String id,
Path kind,
FontModifier backup)
Creates a new DockFont . |
Uses of Path in bibliothek.gui.dock.util.icon |
---|
Fields in bibliothek.gui.dock.util.icon declared as Path | |
---|---|
static Path |
DockIcon.KIND_ICON
What kind of UIValue this is |
Methods in bibliothek.gui.dock.util.icon with parameters of type Path | |
---|---|
DockIconBridge |
DefaultIconScheme.getBridge(Path name,
UIProperties<Icon,DockIcon,DockIconBridge> properties)
|
void |
DefaultIconScheme.setBridge(Path type,
DockIconBridge bridge)
Sets the DockIconBridge with type type . |
Constructors in bibliothek.gui.dock.util.icon with parameters of type Path | |
---|---|
DockIcon(String id,
Path kind)
Creates a new DockIcon . |
|
DockIcon(String id,
Path kind,
Icon backup)
Creates a new DockIcon . |
Uses of Path in bibliothek.gui.dock.util.text |
---|
Fields in bibliothek.gui.dock.util.text declared as Path | |
---|---|
static Path |
DialogText.KIND_DIALOG
what kind of UIValue this is |
static Path |
SwingActionText.KIND_SWING_ACTION
the kind of value this UIValue is |
static Path |
TextValue.KIND_TEXT
What kind of UIValue this is |
Methods in bibliothek.gui.dock.util.text with parameters of type Path | |
---|---|
TextBridge |
DefaultTextScheme.getBridge(Path name,
UIProperties<String,TextValue,TextBridge> properties)
|
Constructors in bibliothek.gui.dock.util.text with parameters of type Path | |
---|---|
SwingActionText(String id,
String key,
Action action,
Path kind)
Creates a new DockActionIcon . |
|
TextValue(String id,
Path kind)
Creates a new TextValue . |
|
TextValue(String id,
Path kind,
String backup)
Creates a new TextValue . |
Uses of Path in bibliothek.util |
---|
Fields in bibliothek.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_LABEL
standard path for a label, a label is not shown in an enabled editor |
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.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.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 . |
boolean |
Path.startsWith(Path path)
Tells whether the first segments of this Path matches
the segments of 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 . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |