|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FrameworkOnly | |
---|---|
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.actions | Contains a set of different DockAction s
and supporting classes.The actions in this package will create views, which show Icon s,
text, tooltips and other gimmicks. |
bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.action.core | A set of DockAction s that also implement
CommonDockAction . |
bibliothek.gui.dock.common.grouping | |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.intern.action | CAction s and supporting classes that are not intended for clients
to be used directly. |
bibliothek.gui.dock.common.intern.layout | Implementation of a LayoutChangeStrategy and supporting classes. |
bibliothek.gui.dock.common.intern.station | Contains the CommonDockStation , various implementations of CommonDockStation and supporting classes. |
bibliothek.gui.dock.common.intern.ui | Base-classes intended for inheritance and small strategy-classes modifying the way Core works. |
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.theme | Classes related to the DockTheme s. |
bibliothek.gui.dock.common.theme.color | Introduces an extension to the color management. |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.control.focus | The focus sub-system is responsible for transfering the focus to the currently
active Dockable . |
bibliothek.gui.dock.facile.action | Some DockAction s used by Common . |
bibliothek.gui.dock.facile.mode | Contains an implementation of ModeManager that links a mode to the location
of a Dockable . |
bibliothek.gui.dock.station.screen.magnet | The magnet API allows ScreenDockWindow s to
attract each other, or to stick together. |
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.themes | Contains an implementation of DockTheme and
all classes which are neede by this theme. |
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. |
Uses of FrameworkOnly in bibliothek.gui |
---|
Methods in bibliothek.gui with annotations of type FrameworkOnly | |
---|---|
Combiner |
DockTheme.getCombiner(DockStation station)
Gets the Combiner for station .This method should not be used directly, instead an UIValue of type StationCombinerValue should
be installed at the local ThemeManager to retrieve the value. |
DisplayerFactory |
DockTheme.getDisplayFactory(DockStation station)
Gets a displayer factory for station .This method should not be used directly, instead an UIValue of type DefaultDisplayerFactoryValue should
be installed at the local ThemeManager to retrieve the value. |
DockableSelection |
DockTheme.getDockableSelection(DockController controller)
Gets a selector for Dockable s. |
DockableMovingImageFactory |
DockTheme.getMovingImageFactory(DockController controller)
Gets a factory for images which are moved around by the user. This method should not be invoked directly, instead the property key DockTheme.DOCKABLE_MOVING_IMAGE_FACTORY
should be used. |
StationPaint |
DockTheme.getPaint(DockStation station)
Gets the paint which is used to draw things onto station .This method should not be used directly, instead an UIValue of type DefaultStationPaintValue should
be installed at the local ThemeManager to retrieve the value. |
Uses of FrameworkOnly in bibliothek.gui.dock |
---|
Fields in bibliothek.gui.dock with annotations of type FrameworkOnly | |
---|---|
static PropertyKey<StackDnDAutoSelectSupport> |
StackDockStation.DND_AUTO_SELECT_SUPPORT
Generic interface that listens to the drag and drop events, in order to auto select tabs. This property is not intended to be set by clients, clients should set StackDockStation.DND_AUTO_SELECT_STRATEGY instead. |
Methods in bibliothek.gui.dock with annotations of type FrameworkOnly | |
---|---|
SplitNodeFactory |
SplitDockStation.getNodeFactory()
Gets the factory which is responsible for creating new SplitNode s. |
void |
SplitDockStation.setNodeFactory(SplitNodeFactory factory)
Sets the factory which is responsible for creating new SplitNode s. |
Uses of FrameworkOnly in bibliothek.gui.dock.action.actions |
---|
Classes in bibliothek.gui.dock.action.actions with annotations of type FrameworkOnly | |
---|---|
interface |
SharingDropDownDockAction
A SharingDropDownDockAction is a DropDownAction whose properties are shared by
all Dockable s and whose properties can be set by the client. |
interface |
SharingDropDownItemAction
A DropDownItemAction whose properties are shared among all Dockable s, the
properties can be modified by the client. |
interface |
SharingSelectableDockAction
A SelectableDockAction whose properties are shared among all Dockable s, clients
can modify the properties. |
interface |
SharingStandardDockAction
A SharingStandardDockAction is a StandardDockAction whose properties are
shared by all Dockable s and whose properties can be modified by the client. |
Uses of FrameworkOnly in bibliothek.gui.dock.common |
---|
Methods in bibliothek.gui.dock.common with annotations of type FrameworkOnly | |
---|---|
protected CSplitDockStationHandle |
CGridArea.getModeManagerHandle()
Access to the object that represents this as CNormalModeArea and as
CMaximizedModeArea . |
protected boolean |
CGridArea.isNormalizingArea()
Tells whether all children of this area are considered to be normalized. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.action.core |
---|
Classes in bibliothek.gui.dock.common.action.core with annotations of type FrameworkOnly | |
---|---|
interface |
CommonDecoratableDockAction
The combination of a CommonDockAction and a SharingStandardDockAction , does not introduce
any new methods or fields.This is the interface any DockAction that is used by a CDecorateableAction must implement. |
interface |
CommonDropDownItem
A combination of SharingDropDownItemAction and CommonDecoratableDockAction , this interface
does not add any new methods or fields.DockAction s used by the CDropDownItem must implement this interface. |
interface |
CommonSelectableAction
A combination of SharingSelectableDockAction and CommonDockAction , does not add
any new methods or fields.This is the interface a DockAction must implement if used by CSelectableAction . |
Uses of FrameworkOnly in bibliothek.gui.dock.common.grouping |
---|
Classes in bibliothek.gui.dock.common.grouping with annotations of type FrameworkOnly | |
---|---|
class |
GroupingDockLocationListener
A DockHierarchyListener that calls DockableGrouping.hierarchyChanged(Dockable) . |
Uses of FrameworkOnly in bibliothek.gui.dock.common.intern |
---|
Classes in bibliothek.gui.dock.common.intern with annotations of type FrameworkOnly | |
---|---|
interface |
CControlAccess
Gives access to the internal methods of a CControl .This class is not intended to be used by clients, using it wrongly can result in weird behavior of its owning CControl . |
interface |
CDockable
A basic element representing some Component and a wrapper
around a Dockable .Note: This interface is not intended to be implemented by clients. |
class |
CDockableLocationListenerManager
Helps CDockable s to keep track of their location and can automatically
fire events to a CDockableLocationListener .Clients should not instanciate this class directly, they should add a CDockableLocationListener to a CDockable instead. |
class |
CDockFrontend
A DockFrontend that uses CSetting instead of Setting . |
class |
ControlVetoClosingListener
A converter listening for VetoableDockFrontendEvent s and firing
new CVetoClosingEvent s. |
class |
ControlVetoFocusListener
This listener observes a DockController and forwards
all calls to a CVetoFocusListener . |
class |
CSetting
A Setting that stores also the contents of a CLocationModeManager . |
class |
DefaultCDockable
An CDockable that uses a DefaultCommonDockable to show
its content.Subclasses may override DefaultCDockable.createCommonDockable() to provide a custom subclass
of DefaultCommonDockable , note that DefaultCDockable.createCommonDockable() is called
as soon as the internal representation is required, e.g. |
class |
DelayedWorkingAreaSetter
A DelayedWorkingAreaSetter is a listener that is added to a CControl and
waits until a CStation with a specific identifier is registered. |
Methods in bibliothek.gui.dock.common.intern with annotations of type FrameworkOnly | |
---|---|
CControlAccess |
CDockable.getControlAccess()
Gets the control which is responsible for this dockable. |
protected String |
AbstractCDockable.getDockableUniqueId()
Gets the unique identifier that has been assigned to this CDockable by the CControl . |
void |
CDockable.setControlAccess(CControlAccess control)
Sets the CControl which is responsible for this CDockable . |
Uses of FrameworkOnly in bibliothek.gui.dock.common.intern.action |
---|
Classes in bibliothek.gui.dock.common.intern.action with annotations of type FrameworkOnly | |
---|---|
class |
CActionOffer
An ActionOffer that searches for CommonDockable s
and asks them for their sources . |
class |
CDropDownItem<A extends CommonDropDownItem>
An action which can be child of a dropdown-menu. |
class |
CExtendedModeAction
This action is intended to change the ExtendedMode of a
CDockable by calling CDockable.setExtendedMode(ExtendedMode) . |
class |
CSelectableAction<A extends CommonSelectableAction>
An action which is either selected or deselected. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.intern.layout |
---|
Classes in bibliothek.gui.dock.common.intern.layout with annotations of type FrameworkOnly | |
---|---|
class |
CLayoutChangeStrategy
Strategy that pays attention to MultipleCDockableFactory.match(bibliothek.gui.dock.common.MultipleCDockable, bibliothek.gui.dock.common.MultipleCDockableLayout)
and that fires CVetoClosingEvent s for MultipleCDockable s as well. |
class |
ReplacementDockFactory
This factory is only used to extract MultipleCDockable s that have been inserted into
a layout by the CLayoutChangeStrategy . |
Uses of FrameworkOnly in bibliothek.gui.dock.common.intern.station |
---|
Classes in bibliothek.gui.dock.common.intern.station with annotations of type FrameworkOnly | |
---|---|
class |
AbstractResizeRequestHandler
A listener to a CControl that provides useful methods for subclasses. |
class |
CFlapLayoutManager
A FlapLayoutManager that uses the properties of CDockable to
find and store size and hold values. |
class |
CLockedResizeLayoutManager
A LockedResizeLayoutManager that looks out for
CDockable.isResizeLockedVertically() and CDockable.isResizeLockedHorizontally() . |
class |
CSplitDockStation
An implementation of SplitDockStation that also satisfies the CommonDockStation interface. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.intern.ui |
---|
Classes in bibliothek.gui.dock.common.intern.ui with annotations of type FrameworkOnly | |
---|---|
class |
ExtendedModeAcceptance
A DockAcceptance ensuring that the extended mode property
of CDockable is respected on drag and drop operations. |
class |
StackableAcceptance
A DockAcceptance ensuring that the CDockable.isStackable()
property is respected. |
class |
WorkingAreaAcceptance
A DockAcceptance ensuring that the CDockable.getWorkingArea()
property is respected. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.mode |
---|
Classes in bibliothek.gui.dock.common.mode with annotations of type FrameworkOnly | |
---|---|
class |
PreviousModeDoubleClickStrategy
If the current mode is ExtendedMode.MAXIMIZED , then this strategy asks
the CLocationModeManager for the last mode a Dockable was in and
selects this mode. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.perspective |
---|
Methods in bibliothek.gui.dock.common.perspective with annotations of type FrameworkOnly | |
---|---|
DockFrontendPerspective |
CControlPerspective.conversion(CPerspective perspective,
boolean includeWorkingAreas)
Creates a new DockFrontendPerspective which uses the settings from perspective to read
and write layouts. |
void |
CStationPerspective.setPerspective(CPerspective perspective)
Informs this station by which perspective it is used. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.theme |
---|
Classes in bibliothek.gui.dock.common.theme with annotations of type FrameworkOnly | |
---|---|
class |
ThemeMap
A map of ThemeFactory s. |
Uses of FrameworkOnly in bibliothek.gui.dock.common.theme.color |
---|
Classes in bibliothek.gui.dock.common.theme.color with annotations of type FrameworkOnly | |
---|---|
class |
ExtendedColorBridge
This ColorBridge uses a delegate and applies a set of CColorBridge s. |
Uses of FrameworkOnly in bibliothek.gui.dock.control |
---|
Methods in bibliothek.gui.dock.control with annotations of type FrameworkOnly | |
---|---|
void |
KeyboardController.kill()
Stops this controller. |
Uses of FrameworkOnly in bibliothek.gui.dock.control.focus |
---|
Methods in bibliothek.gui.dock.control.focus with annotations of type FrameworkOnly | |
---|---|
void |
MouseFocusObserver.kill()
Stops this FocusController. |
Uses of FrameworkOnly in bibliothek.gui.dock.facile.action |
---|
Classes in bibliothek.gui.dock.facile.action with annotations of type FrameworkOnly | |
---|---|
class |
KeyedActionSource
An action source using CDockable.getAction(String) to determine which
action to use. |
Uses of FrameworkOnly in bibliothek.gui.dock.facile.mode |
---|
Classes in bibliothek.gui.dock.facile.mode with annotations of type FrameworkOnly | |
---|---|
class |
CLocationModeSettings<B>
This ModeSettings provides operations to load settings that were
stored with version 1.0.7, no additional settings were added. |
Uses of FrameworkOnly in bibliothek.gui.dock.station.screen.magnet |
---|
Methods in bibliothek.gui.dock.station.screen.magnet with annotations of type FrameworkOnly | |
---|---|
void |
MagnetController.setController(DockController controller)
Sets the DockController which is to be used by this MagnetController . |
Uses of FrameworkOnly in bibliothek.gui.dock.station.split |
---|
Classes in bibliothek.gui.dock.station.split with annotations of type FrameworkOnly | |
---|---|
interface |
SplitNodeFactory
A SplitNodeFactory is responsible for creating the various SplitNode s
that are used by a SplitDockStation .This interface is not intended for clients to use or implement, it is purely an internal abstraction keeping an option for customized subclasses of SplitDockStation open. |
class |
SplitPlaceholderSet
Keeps track of the various placeholders and Dockable s of a SplitDockStation
and makes sure that a placeholder is used by no more than one SplitNode . |
Methods in bibliothek.gui.dock.station.split with annotations of type FrameworkOnly | |
---|---|
void |
SpanSplitNode.createSpans()
Creates or re-creates the Span s used by this Leaf . |
Span[] |
SpanSplitNode.getSpans()
Gets the Span s that are currently used by this Leaf . |
abstract void |
SpanSplitNode.onSpanResize()
Called if a Span of this node changed its size |
Uses of FrameworkOnly in bibliothek.gui.dock.station.stack |
---|
Classes in bibliothek.gui.dock.station.stack with annotations of type FrameworkOnly | |
---|---|
class |
DnDAutoSelectSupport
TransferHandler added to a StackDockComponent , will be informed if the mouse hovers over a tab, and
forwards that information to the client.This class extends TransferHandler , but it will always return false when
calling TransferHandler#canImport(TransferSupport)) . |
Methods in bibliothek.gui.dock.station.stack with annotations of type FrameworkOnly | |
---|---|
void |
CombinedStackDockComponent.Meta.setController(DockController controller)
Sets the controller which is used to read values. |
Uses of FrameworkOnly in bibliothek.gui.dock.themes |
---|
Methods in bibliothek.gui.dock.themes with annotations of type FrameworkOnly | |
---|---|
void |
ThemeManager.kill()
Destroys this manager and releases resources. |
Uses of FrameworkOnly in bibliothek.gui.dock.title |
---|
Classes in bibliothek.gui.dock.title with annotations of type FrameworkOnly | |
---|---|
class |
AbstractMultiDockTitle
An abstract implementation of DockTitle . |
Uses of FrameworkOnly in bibliothek.gui.dock.util |
---|
Classes in bibliothek.gui.dock.util with annotations of type FrameworkOnly | |
---|---|
class |
UIPriorityValue<T>
A PriorityValue that supports working with UIScheme s. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |