|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockAction | |
---|---|
bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse | Various graphical and logical components needed when the
EclipseTheme
is active. |
bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
bibliothek.gui.dock.action | The components dealing with the logic of DockAction s. |
bibliothek.gui.dock.action.actions | Contains a set of different DockAction s
and supporting classes. |
bibliothek.gui.dock.action.view | Classes to create a views for DockAction s. |
bibliothek.gui.dock.common.action | Contains different DockAction s and subclasses of CAction to
create buttons, checkboxes, menus and other components as button in the titles and tabs of
CDockable s. |
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.mode | A subclass of LocationModeManager that handles CLocation s,
ExtendedMode s and is aware of CControl . |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. |
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.facile.mode.action | A set of DockAction s that change the LocationMode
of a Dockable . |
bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.flap.button | |
bibliothek.gui.dock.station.screen | Elements that are related to the ScreenDockStation . |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockable s. |
bibliothek.gui.dock.themes.basic.action | Elements handling the view of DockAction s. |
bibliothek.gui.dock.themes.basic.action.buttons | Classes which allow to paint and interact with a
BasicButtonModel . |
bibliothek.gui.dock.themes.basic.action.dropdown | Handlers taking various kinds of
DockAction and presenting them
as DropDownViewItem
in order to display them as children of a
DropDownAction |
bibliothek.gui.dock.themes.basic.action.menu | Handlers taking various kinds of
DockAction and presenting them
as MenuViewItem in
order to display the actions in a menu. |
bibliothek.gui.dock.themes.color | The color subsystem allows each kind of element to get its colors from a central repository. |
bibliothek.gui.dock.title | Elements needed to paint the title of a Dockable . |
Uses of DockAction in bibliothek.extension.gui.dock.theme.bubble |
---|
Methods in bibliothek.extension.gui.dock.theme.bubble that return DockAction | |
---|---|
DockAction |
BubbleSeparator.getAction()
|
Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockAction | |
---|---|
RoundButton(BasicTrigger trigger,
BasicResourceInitializer initializer,
Dockable dockable,
DockAction action)
Creates a new round button. |
|
RoundDropDownButton(BasicDropDownButtonHandler handler,
Dockable dockable,
DockAction action)
Creates a new button |
Uses of DockAction in bibliothek.extension.gui.dock.theme.eclipse |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockAction | |
---|---|
protected boolean |
EclipseDockActionSource.include(DockAction action)
|
boolean |
DefaultEclipseThemeConnector.isTabAction(Dockable dockable,
DockAction action)
|
boolean |
EclipseThemeConnector.isTabAction(Dockable dockable,
DockAction action)
Tells whether action should be displayed on the tab
of dockable or on the right side. |
Uses of DockAction in bibliothek.gui |
---|
Classes in bibliothek.gui that implement DockAction | |
---|---|
class |
DockFrontend.Hider
An object which is action and ActionGuard at the same time. |
Uses of DockAction in bibliothek.gui.dock.action |
---|
Classes in bibliothek.gui.dock.action with type parameters of type DockAction | |
---|---|
class |
ActionType<D extends DockAction>
The ActionType manly defines, how a DockAction is to be used. |
Subinterfaces of DockAction in bibliothek.gui.dock.action | |
---|---|
interface |
ButtonDockAction
An action that can be pressed like a button. |
interface |
DropDownAction
A DockAction that consists of other actions. |
interface |
ListeningDockAction
An action that should receive an event when the DockController of
the structure using this action changes. |
interface |
MenuDockAction
Represents a menu. |
interface |
SelectableDockAction
An action which has two states "selected" and "not selected". |
interface |
StandardDockAction
A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components. |
interface |
StandardDropDownItemAction
A compination of a DropDownItemAction and a StandardDockAction . |
Classes in bibliothek.gui.dock.action that implement DockAction | |
---|---|
protected class |
StationChildrenActionSource.FocusAction
An action that can transfer the focus |
Methods in bibliothek.gui.dock.action that return DockAction | |
---|---|
protected DockAction |
StationChildrenActionSource.createActionFor(Dockable dockable)
Creates the DockAction which is shown for dockable . |
DockAction |
ActionDockBorder.getAction()
Gets the action which is represented by this border. |
DockAction |
DockActionBackgroundComponent.getAction()
Gets the DockAction which is painted by this component. |
DockAction |
DockActionIcon.getAction()
Gets the action which is using the icon. |
DockAction |
DockActionText.getAction()
Gets the action which is using the icon. |
DockAction |
DefaultDockActionSource.getDockAction(int index)
|
DockAction |
DockActionSource.getDockAction(int index)
Gets the index'th DockAction of this source. |
DockAction |
FilteredDockActionSource.getDockAction(int index)
|
DockAction |
HierarchyDockActionSource.getDockAction(int index)
|
DockAction |
MultiDockActionSource.getDockAction(int index)
|
DockAction |
StationChildrenActionSource.getDockAction(int index)
|
DockAction |
DropDownAction.getSelection(Dockable dockable)
Gets the last selected action, which may be null . |
Methods in bibliothek.gui.dock.action that return types with arguments of type DockAction | |
---|---|
java.util.Iterator<DockAction> |
DefaultDockActionSource.iterator()
|
java.util.Iterator<DockAction> |
FilteredDockActionSource.iterator()
|
java.util.Iterator<DockAction> |
HierarchyDockActionSource.iterator()
|
java.util.Iterator<DockAction> |
MultiDockActionSource.iterator()
|
java.util.Iterator<DockAction> |
StationChildrenActionSource.iterator()
|
Methods in bibliothek.gui.dock.action with parameters of type DockAction | |
---|---|
void |
DefaultDockActionSource.add(DockAction... action)
Adds all given actions to the end of this source. |
void |
MultiDockActionSource.add(DockAction... actions)
Adds several actions to this source. |
void |
DefaultDockActionSource.add(int index,
DockAction... actions)
Inserts all given actions such that the first action will have the given index , the second action
index+1 , and so on... |
protected int |
MultiDockActionSource.getSource(DockAction action)
Gets the index of the child-source which contains action . |
protected abstract boolean |
FilteredDockActionSource.include(DockAction action)
Tells whether action should be included in the list of
actions of this source, or not. |
int |
AbstractDockActionSource.indexOf(DockAction action)
Gets the index of the given action |
int |
DefaultDockActionSource.indexOf(DockAction action)
|
void |
DefaultDockActionSource.remove(DockAction action)
Removes the given action from this source. |
void |
DropDownAction.setSelection(Dockable dockable,
DockAction selection)
Sets the current selection. |
Constructors in bibliothek.gui.dock.action with parameters of type DockAction | |
---|---|
DefaultDockActionSource(DockAction... actions)
Defaultconstructor, fills the list with some initial actions. |
|
DefaultDockActionSource(LocationHint hint,
DockAction... actions)
Defaultconstructor, fills the list with some initial actions. |
|
DockActionIcon(java.lang.String id,
DockAction action)
Creates a new DockActionIcon . |
|
DockActionIcon(java.lang.String id,
DockAction action,
Path kind)
Creates a new DockActionIcon . |
|
DockActionText(java.lang.String id,
DockAction action)
Creates a new DockActionText . |
|
DockActionText(java.lang.String id,
DockAction action,
Path kind)
Creates a new DockActionText . |
Uses of DockAction in bibliothek.gui.dock.action.actions |
---|
Classes in bibliothek.gui.dock.action.actions that implement DockAction | |
---|---|
class |
AbstractSimpleDropDownAction
A dropdown action based on one DockActionSource which has to be specified
by a subclass. |
class |
AbstractStandardDockAction
An abstract implementation of the DockAction -interface. |
class |
GroupedButtonDockAction<K>
A GroupedDockAction that provides the functionality of
a ButtonDockAction . |
class |
GroupedDockAction<K,D extends SimpleDockAction>
A DockAction which classifies its Dockables
in groups. |
class |
GroupedDropDownItemAction<K,D extends SimpleDropDownItemAction>
An action that can be shown as child of a DropDownAction . |
class |
GroupedSelectableDockAction<K>
An action that can change between selected and not selected. |
static class |
GroupedSelectableDockAction.Check<K>
An action intended to use as type ActionType.CHECK |
static class |
GroupedSelectableDockAction.Radio<K>
An action intended to use as type ActionType.RADIO |
class |
SeparatorAction
A separator represents a space between actions. |
class |
SimpleButtonAction
A ButtonDockAction that has the same properties for all
Dockables which use the action. |
class |
SimpleDockAction
A simple implementation of DockAction . |
class |
SimpleDropDownAction
A dropdown action that has the same properties for all Dockables. |
class |
SimpleDropDownItemAction
An action that can be shown as child of a DropDownAction and
which has advanced information for the DropDownAction . |
class |
SimpleMenuAction
An action that provides a menu which contains other actions. |
class |
SimpleSelectableAction
A DockAction that has a state selected . |
static class |
SimpleSelectableAction.Check
A SimpleSelectableAction that is visualized as
a ActionType.CHECK . |
static class |
SimpleSelectableAction.Radio
A SimpleSelectableAction that is visualized as
a ActionType.RADIO . |
Methods in bibliothek.gui.dock.action.actions that return DockAction | |
---|---|
DockAction |
AbstractSimpleDropDownAction.getSelection()
Returns the currently selected action. |
DockAction |
AbstractSimpleDropDownAction.getSelection(Dockable dockable)
|
Methods in bibliothek.gui.dock.action.actions with parameters of type DockAction | |
---|---|
void |
SimpleDropDownAction.add(DockAction action)
Adds an action to the menu. |
void |
SimpleDropDownAction.insert(int index,
DockAction... action)
Inserts a list of actions into the menu. |
void |
SimpleDropDownAction.insert(int index,
DockAction action)
Inserts an action into the menu. |
void |
SimpleDropDownAction.remove(DockAction action)
Removes action from the menu. |
void |
AbstractSimpleDropDownAction.setSelection(Dockable dockable,
DockAction selection)
|
void |
AbstractSimpleDropDownAction.setSelection(DockAction selection)
Changes the selection of this drop-down-action. |
Uses of DockAction in bibliothek.gui.dock.action.view |
---|
Classes in bibliothek.gui.dock.action.view with type parameters of type DockAction | |
---|---|
interface |
ViewGenerator<D extends DockAction,A>
A single entry for a ActionViewConverter . |
Methods in bibliothek.gui.dock.action.view with type parameters of type DockAction | ||
---|---|---|
|
ActionViewConverter.createView(ActionType<D> type,
D action,
ViewTarget<A> target,
Dockable dockable)
Creates and sets up a new view. |
|
protected
|
ActionViewConverter.getConverter(ActionType<D> action,
ViewTarget<? super A> target)
Searches a converter for the given action and target . |
|
|
ActionViewConverter.putClient(ActionType<D> action,
ViewTarget<A> target,
ViewGenerator<D,A> generator)
Registers a new ViewGenerator to this ActionViewConverter. |
|
|
ActionViewConverter.putDefault(ActionType<D> action,
ViewTarget<A> target,
ViewGenerator<D,A> generator)
Registers a new ViewGenerator to this ActionViewConverter. |
|
|
ActionViewConverter.putTheme(ActionType<D> action,
ViewTarget<A> target,
ViewGenerator<D,A> generator)
Registers a new ViewGenerator to this ActionViewConverter. |
Methods in bibliothek.gui.dock.action.view that return DockAction | |
---|---|
DockAction |
ConnectingViewItem.getAction()
|
DockAction |
ViewItem.getAction()
Gets the action that is represented by this target. |
Methods in bibliothek.gui.dock.action.view with parameters of type DockAction | ||
---|---|---|
|
ActionViewConverter.createView(DockAction action,
ViewTarget<A> target,
Dockable dockable)
Creates and sets up a new view. |
Uses of DockAction in bibliothek.gui.dock.common.action |
---|
Classes in bibliothek.gui.dock.common.action that implement DockAction | |
---|---|
class |
CPanelPopup.PanelPopup
A custom action shows some dialog or window when triggered |
Methods in bibliothek.gui.dock.common.action that return DockAction | |
---|---|
DockAction |
CAction.intern()
Gets the internal representation of the action. |
Methods in bibliothek.gui.dock.common.action with parameters of type DockAction | |
---|---|
protected void |
CAction.init(DockAction action)
Initializes this action. |
Constructors in bibliothek.gui.dock.common.action with parameters of type DockAction | |
---|---|
CAction(DockAction action)
Creates a new CAction |
Uses of DockAction in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern that return DockAction | |
---|---|
DockAction |
CControlAccess.createCloseAction(CDockable dockable)
Gets an action that closes dockable when clicked. |
Uses of DockAction in bibliothek.gui.dock.common.intern.action |
---|
Classes in bibliothek.gui.dock.common.intern.action that implement DockAction | |
---|---|
protected class |
CExtendedModeAction.Action
The internal representation of a CExtendedModeAction . |
Methods in bibliothek.gui.dock.common.intern.action that return DockAction | |
---|---|
DockAction |
CActionSource.getDockAction(int index)
|
DockAction |
CloseActionSource.getDockAction(int index)
|
Methods in bibliothek.gui.dock.common.intern.action that return types with arguments of type DockAction | |
---|---|
java.util.Iterator<DockAction> |
CActionSource.iterator()
|
java.util.Iterator<DockAction> |
CloseActionSource.iterator()
|
Uses of DockAction in bibliothek.gui.dock.common.mode |
---|
Methods in bibliothek.gui.dock.common.mode with parameters of type DockAction | |
---|---|
void |
KeyedLocationModeActionProvider.setSelectModeAction(DockAction selectModeAction)
|
Constructors in bibliothek.gui.dock.common.mode with parameters of type DockAction | |
---|---|
KeyedLocationModeActionProvider(java.lang.String key,
DockAction defaultAction)
Creates a new provider. |
Uses of DockAction in bibliothek.gui.dock.event |
---|
Methods in bibliothek.gui.dock.event with parameters of type DockAction | |
---|---|
void |
DropDownActionListener.selectionChanged(DropDownAction action,
java.util.Set<Dockable> dockables,
DockAction selection)
Called when the selection of action has changed. |
Uses of DockAction in bibliothek.gui.dock.facile.action |
---|
Classes in bibliothek.gui.dock.facile.action that implement DockAction | |
---|---|
class |
CloseAction
This action shows an icon for "close". |
class |
RenameAction
This DockAction can change the title-text
of a Dockable . |
static class |
RenameAction.RenameDefaultDockable
An implementation of RenameAction that can handle
DefaultDockables . |
static class |
RenameAction.RenameFlapDockStation
An implementation of RenameAction that can handle
FlapDockStations . |
static class |
RenameAction.RenameSplitDockStation
An implementation of RenameAction that can handle
SplitDockStations . |
static class |
RenameAction.RenameStackDockStation
An implementation of RenameAction that can handle
StackDockStations . |
class |
ReplaceAction
A DockAction that can replace a DockStation by it's only
child. |
Methods in bibliothek.gui.dock.facile.action that return DockAction | |
---|---|
DockAction |
KeyedActionSource.getDefaultAction()
Gets the default action of this source. |
DockAction |
KeyedActionSource.getDockAction(int index)
|
Methods in bibliothek.gui.dock.facile.action that return types with arguments of type DockAction | |
---|---|
java.util.Iterator<DockAction> |
KeyedActionSource.iterator()
|
Methods in bibliothek.gui.dock.facile.action with parameters of type DockAction | |
---|---|
void |
KeyedActionSource.setDefaultAction(DockAction defaultAction)
Sets the default action of this source. |
Uses of DockAction in bibliothek.gui.dock.facile.mode |
---|
Methods in bibliothek.gui.dock.facile.mode that return DockAction | |
---|---|
DockAction |
DefaultLocationModeActionProvider.getSelectModeAction()
Gets the action which must be triggered in order to activate this mode. |
Methods in bibliothek.gui.dock.facile.mode with parameters of type DockAction | |
---|---|
void |
DefaultLocationModeActionProvider.setSelectModeAction(DockAction selectModeAction)
Sets the action which must be triggered in order to activate this mode. |
Constructors in bibliothek.gui.dock.facile.mode with parameters of type DockAction | |
---|---|
DefaultLocationModeActionProvider(DockAction action)
Creates a new provider. |
Uses of DockAction in bibliothek.gui.dock.facile.mode.action |
---|
Classes in bibliothek.gui.dock.facile.mode.action that implement DockAction | |
---|---|
class |
ExternalizedModeAction
An action used to change the Mode of a Dockable to
the ExternalizedMode . |
class |
LocationModeAction
Action for changing the LocationMode of a Dockable . |
class |
MaximizedModeAction
An action used to change the Mode of a Dockable to
the MaximizedMode . |
class |
MinimizedModeAction
An action used to change the Mode of a Dockable to
the MinimizedMode . |
class |
NormalModeAction
An action used to change the Mode of a Dockable to
the NormalMode . |
Uses of DockAction in bibliothek.gui.dock.station.flap |
---|
Classes in bibliothek.gui.dock.station.flap that implement DockAction | |
---|---|
class |
FlapDockDirection
This DockAction is used as an action of a FlapDockStation . |
class |
FlapDockHoldToggle
This DockAction is shown together with the children of a
FlapDockStation , and allows to "stick" a Dockable . |
Uses of DockAction in bibliothek.gui.dock.station.flap.button |
---|
Methods in bibliothek.gui.dock.station.flap.button with parameters of type DockAction | |
---|---|
boolean |
ButtonContentFilter.isButtonAction(DockAction action)
Tells whether action is an important DockAction and should if the client told the
component to filter actions. |
boolean |
DefaultButtonContentFilter.isButtonAction(DockAction action)
|
Uses of DockAction in bibliothek.gui.dock.station.screen |
---|
Classes in bibliothek.gui.dock.station.screen that implement DockAction | |
---|---|
class |
ScreenFullscreenAction
This DockAction is mainly used by the ScreenDockStation
to allow it's children to go into fullscreen-mode. |
Uses of DockAction in bibliothek.gui.dock.station.split |
---|
Classes in bibliothek.gui.dock.station.split that implement DockAction | |
---|---|
class |
SplitFullScreenAction
This DockAction is mainly used by the SplitDockStation
to allow it's children to get in fullscreen-mode. |
Uses of DockAction in bibliothek.gui.dock.support.mode |
---|
Methods in bibliothek.gui.dock.support.mode that return DockAction | |
---|---|
DockAction |
ModeForwardingActionSource.getDockAction(int index)
|
Methods in bibliothek.gui.dock.support.mode that return types with arguments of type DockAction | |
---|---|
java.util.Iterator<DockAction> |
ModeForwardingActionSource.iterator()
|
Uses of DockAction in bibliothek.gui.dock.themes.basic.action |
---|
Classes in bibliothek.gui.dock.themes.basic.action with type parameters of type DockAction | |
---|---|
class |
AbstractBasicHandler<D extends DockAction,M extends BasicButtonModel>
Collection of methods that are interesting for classes that wrap around a BasicButtonModel . |
Methods in bibliothek.gui.dock.themes.basic.action that return DockAction | |
---|---|
DockAction |
BasicSeparatorHandler.getAction()
|
Constructors in bibliothek.gui.dock.themes.basic.action with parameters of type DockAction | |
---|---|
DropDownItemHandle(DockAction item,
DropDownViewItem view,
Dockable dockable,
DropDownAction action)
Creates a new item. |
Uses of DockAction in bibliothek.gui.dock.themes.basic.action.buttons |
---|
Methods in bibliothek.gui.dock.themes.basic.action.buttons with parameters of type DockAction | |
---|---|
protected BasicTitleViewItem<javax.swing.JComponent> |
ButtonPanel.createItemFor(DockAction action,
Dockable dockable)
Creates a new item for action which will be shown on this panel. |
Uses of DockAction in bibliothek.gui.dock.themes.basic.action.dropdown |
---|
Methods in bibliothek.gui.dock.themes.basic.action.dropdown that return DockAction | |
---|---|
DockAction |
SubDropDownHandler.getAction()
|
Uses of DockAction in bibliothek.gui.dock.themes.basic.action.menu |
---|
Methods in bibliothek.gui.dock.themes.basic.action.menu that return DockAction | |
---|---|
DockAction |
DropDownMenuHandler.getAction()
|
Methods in bibliothek.gui.dock.themes.basic.action.menu with parameters of type DockAction | |
---|---|
MenuViewItem<javax.swing.JComponent> |
MenuMenuHandler.getViewFor(DockAction action)
Searches for the first view which is used for action . |
protected MenuViewItem<javax.swing.JComponent> |
MenuMenuHandler.handlerFor(DockAction action)
Creates a new view for action . |
Uses of DockAction in bibliothek.gui.dock.themes.color |
---|
Methods in bibliothek.gui.dock.themes.color that return DockAction | |
---|---|
DockAction |
ActionColor.getAction()
Gets the action for which this color is used. |
Constructors in bibliothek.gui.dock.themes.color with parameters of type DockAction | |
---|---|
ActionColor(java.lang.String id,
Dockable dockable,
DockAction action,
java.awt.Color backup)
Creates a new DockColor . |
|
ActionColor(java.lang.String id,
Path kind,
Dockable dockable,
DockAction action,
java.awt.Color backup)
Creates a new DockColor . |
Uses of DockAction in bibliothek.gui.dock.title |
---|
Methods in bibliothek.gui.dock.title with parameters of type DockAction | |
---|---|
protected BasicTitleViewItem<javax.swing.JComponent> |
AbstractDockTitle.createItemFor(DockAction action,
Dockable dockable)
Creates a new item for action which will be shown on this title. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |