|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
StackDockStation
BackgroundPaint
DockProperties to access the current BackgroundPaint.
BackgroundPaint
BackgroundPaint, BackgroundComponent
and PaintableComponent at the same time.BackgroundAlgorithm, the listener gets informed
if properties of the algorithm changed.BackgroundComponent is a Component whose background
is painted by a BackgroundPaint.BackgroundPaint is used to paint the background of various Components of
this framework.DockTheme do not use a BackgroundPaint
because they already paint their background in a specific way.JPanel implements PaintableComponent and
can use a BackgroundAlgorithm to paint its background.LayoutManager.
BackupFactoryData
Dockable
or if more than one action would be shown.
center.
DockStations itself, this is the default priority for most layers.
TabComponent.TabComponent
TabComponent
BaseTabComponent to go through its child Component
which shows the buttons (if there are any).index and returns
its location in sublist level.
ColorScheme of this theme
ButtonDockAction with a
BasicButtonModel.DockAction.JComponent which uses this
as argument for the constructor of the model.BasicButtonModelListener forwarding
any event expect BasicButtonModelAdapter.triggered(), BasicButtonModelAdapter.bound(BasicButtonModel, DockController) and
BasicButtonModelAdapter.unbound(BasicButtonModel, DockController) to BasicButtonModelAdapter.changed().BasicButtonModel and will
be informed about changes in the model.factory for the BasicButtonDockTitleBasicButtonDockTitle.ColorScheme that is used by the BasicTheme.Combiner, which merges two Dockables
by creating a StackDockStation, and putting the children onto this
station.DisplayerFactory that creates DockableDisplayer with
no special settings.Dockable and one DockTitle.DockableDisplayerHints forwards
any changes to its BasicDockableDisplayer.Component between a BasicDockableDisplayer
and a Dockable.BasicDockableDisplayerDecorator and is informed if some
properties of the decorator change.BasicDockableSelection adds an additional image of the
currently selected Dockable to the selection.DockTitleFactory which created instances of BasicDockTitle
and of BasicStationTitle.DropDownAction with a BasicDropDownButtonModel
and its view.BasicButtonModel that can handle the properties needed
to represent a DropDownAction.BasicDropDownButtonModel to remotely open the
drop down menu of a DropDownAction.DockAction with a BasicButtonModel.MenuDockAction with a BasicButtonModel.MiniButton using a BasicButtonModel.MovingImages display a DockTitle.CPanelPopup.CPanelPopup which is shown in a title as button.CPanelPopup in a menu in the case that the
action opens a dialog if triggered.RemoteRelocator and by the DirectRemoteRelocator.BasicResourceInitializer is a helper class used by a BasicButtonModel to
lazily initialize resources.SelectableDockAction with a
BasicButtonModel.SelectableDockAction of
type ActionType.CHECK with a BasicButtonModelSelectableDockAction of
type ActionType.RADIO with a BasicButtonModelJSeparator for a SeparatorAction.BasicSpanFactory uses a small animation to expand and to shrink its Spans.BasicStackDockComponent is an implementation of StackDockComponent
using a JTabbedPane.DockController to recognize
when it is focused.StationPaint.DockStations which are also
DockablesDockTitle normally used by the DockTitleTab to show
a very simple tab.ColorTransmitter connecting the BasicTheme with the
individual color requests of common-project elements.theme that does not install anything and uses the
default-implementations off all factories.BasicTheme.
ColorMaps and the BasicDockTitles.BasicButtonModel to ensure the availability of properties and to inform
when the user triggers a view like a button.DockStationDropLayer.contains(int, int) confirmed that a point belongs
to the layer, but before DockStation.prepareDrop(bibliothek.gui.dock.station.StationDropItem) was invoked.
Component which might gain the focus.
node is added to the stack.
edge is added to the stack.
x, y, width, height
best.
a
and b
a, b and
c.
Core framework, including the BubbleTheme,
EclipseTheme and the preference mechanism.PreferenceEditors
for types that are often used.PreferenceModels
that show properties of this framework.Preferences which
are used in the default set of preferences.DockStations.DockThemes.BubbleTheme is
active.EclipseTheme
is active.DockableDisplayers that are used
by the EclipseTheme.TabPane and
supporting classes for the EclipseTheme.EclipseTabPane.EclipseTheme a look
identicall to Eclipse 4.x.FlatTheme is active.DockTitle which smoothly changes
its color.Dockable and
DockStation plus some supporting elements.DockAcceptances.DockActions.DockActions
and supporting classes.Icons,
text, tooltips and other gimmicks.DropDownAction and its children.Dockable or a DockTitle.DockActions.DockActions and subclasses of CAction to
create buttons, checkboxes, menus and other components as button in the titles and tabs of
CDockables.DockActions that also implement
CommonDockAction.CPanelPopup.CActions.CControl,
CDockable and other classes associated with them.CGroupBehavior and its implementations,
this interface allows to group Dockables together.CActions and supporting classes that are not intended for clients
to be used directly.CPanelPopup.ColorBridge used by the themes of Common
to transfer colors from the ColorMap of CDockables
through the ColorManager to the Components which are related
to said dockables.FontBridge to transfer
fonts stored in a FontMap.LayoutChangeStrategy and supporting classes.CommonDockStation, various implementations of CommonDockStation and supporting classes.Core works.Dockables.CLocation.MenuPieces to modify the layout and settings of an
application that uses Common.LocationModeManager that handles CLocations,
ExtendedModes and is aware of CControl.DockStations, implementing the interface
CLocationMode.CDockables.CDockables that are in different modes like "maximized" or "minimized".CPreferenceModel.DockThemes.CEclipseTheme.Dockable.RelocateOperation.DisablingStrategy and associated classes,
allows clients to disable Dockables, DockTitles
or DockActions.DockableDisplayer.Dockable.DockActions used by Common.LookAndFeelListMenuPiece.ModeManager that links a mode to the location
of a Dockable.DockActions that change the LocationMode
of a Dockable.DockStations, implementing StationModeArea.LocationModeManager to decide which modes are
available for a Dockable.ScreenDockStation.SplitDockStation.Components or
from one Dockable to another using only the keyboard.DockFrontendDockables
on their DockStation and allowing to store the
whole layout of a set of Dockables and stations.Dockables.DockStation interface.FlapDockStation.ButtonContentFilter, which
allows clients to decide which DockActions to show
on a FlapDockStation.DockStationDropLayers that
are used by a FlapDockStation.DockStationDropLayer is used by the
DockRelocator to find the target of a
drag and drop operation.ScreenDockStation.DockStationDropLayers
that are used by a ScreenDockStation.ScreenDockWindows to
attract each other, or to stick together.JDialog, JInternalDialog, etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window.Dockable onto a new parent.SplitDockStation,
and which are needed to interact with the station.DockStationDropLayers
that are used by the SplitDockStation.StackDockStation.DockActionDistributor interface
which allows clients to tell where a DockAction appears, either
as part of a tab, of the info panel, or on the DockTitle.InfoDockAction,
TabDockAction and TitleDockAction
to easily mark the location of their actions.CombinedMenu
including helper classes.TabPane to
describe its content to a TabLayoutManager, which
will set position and size of all the children of the TabPane.DockStations to store
properties and to propagate events to other objects.LookAndFeels.JMenus with changing content.Dockables.DockTheme and
all classes which are neede by this theme.BasicTheme
is active.DockActions.DockAction to its view normally involves four objects:
The DockAction itself, providing the basic set of properties
A handler listening to changes of the
action and forwarding the changes to the model.BasicButtonModel.DockAction and presenting them
as DropDownViewItem
in order to display them as children of a
DropDownActionDockAction and presenting them
as MenuViewItem in
order to display the actions in a menu.Border of
various JComponents.DockFont to be used
at different places (as described in the documentation for each item).Icons and supporting classes that cannot be saved
as an image because they have attributes that depend on the application, e.g.NoStackTheme.Dockable.IconManager to set up the
default icons and allowing clients to configure the IconManager.LookAndFeels and telling which
colors of a LookAndFeel should be used to paint elements of
the framework.PropertyFactory.JComponents using the FontUpdater to
modify their current font.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.Filter interface.DockController to keep the
user interface up to date.
dockable is to be observed.
DockController.
SharedExtension.get() actually returns something.
Dockable.
CBlank.
Path.TYPE_BOOLEAN_PATH.ThemeManager of the BorderModifier which is used for the mouse hover state.
ThemeManager of the BorderModifier which is used for the selected mouse hover state.
ThemeManager of the BorderModifier which is used for the mouse pressed state.
ThemeManager of the BorderModifier which is used for the selected mouse pressed state.
ThemeManager of the BorderModifier which is used for the normal state.
ThemeManager of the BorderModifier which is used for the selected state.
BorderModifier
DockProperties to access the current BorderModifier.
BorderModifier
Border that was created by a TabPainter.DockBorder, provides methods to register
itself on the current ThemeManager, and updates the border of some
JComponent using the current BorderModifier.BorderModifier takes a Border from a Component
and returns another Border which is actually shown.AbstractStandardDockAction when a Dockable
was bound to this action the first time.
controller was installed on model.
ScreenDockWindow can have
ScreenDockDialog, a restriction might be,
that the dialog can't be placed outside the screen.dialog such that it is
in device.
Color.brighter().
ColorScheme of this theme
DockTitle used for the buttons on a FlapDockStation.BubbleButtonDockTitle.init(Dockable, DockTitleVersion, boolean)
to initialize the tile.
BubbleTheme.BubbleColorAnimation has the ability to convert one or many color-pairs smoothly from source
to destination color.BubbleThemeColorSchemes for BubbleTheme.ColorScheme of the BubbleTheme.DockableDisplayer drawing a border around its content, but leaves
the side at which the title lies open.dockable.BubbleDisplayer.ColorMap and BubbleDisplayer.BubbleDockTitle is a title which has two or four round edges.BubbleDockTitle.init(Dockable, DockTitleVersion, boolean).
BubbleDockTitle.DockActions and is used by the BubbleStackDockComponent
to be shown alongside the tabs.ReducedBubbleTitleFactory.CPanelPopup.SeparatorAction.StackDockComponent
used by a BubbleTheme.StationPaint for a BubbleThemeTab used by the BubbleStackDockComponent.Tab.TabTabColors related to a BubbleTheme.BubbleTheme.BubbleTheme-title and the ColorMap.DockThemes, tells the theme what content on the buttons
should be visible.
ButtonContentFilter decides whether text is shown on buttons that represent DockActions.
FlapDockStation.BUTTON_CONTENT, adds additional information to the ButtonContent.
DockTitleVersion from the
DockController which owns this station.
CombinedMenu intended to be subclasses.FlapDockStation.DockAction that it should be shown
on a component that depends on a ButtonContent and that filters its actions.DefaultButtonContentFilter is used.ButtonContentPreferenceModelButtonContentButtonContentConditionChoices.DockActions whether their text is shown on buttons.ButtonContentFilter tells DockTitles (and other components) that paint their content
on the basis of a ButtonContent which actions to paint.ButtonContentFilter and will be informed if the filter changes
its behavior.ButtonContent to receive events when the
content changes.ButtonContentPreferenceModelPreferenceModel allows the user to set up a ButtonContent using the static
conditions that are defined in ButtonContent.ButtonContent that implements ButtonContentListener to listen
to the current ButtonContent.ButtonDockAction and a drop-down-button.DockAction.FontMap.FONT_KEY_MINIMIZED_BUTTON and
FontMap.FONT_KEY_MINIMIZED_BUTTON_FOCUSED to
DockFont.ID_FLAP_BUTTON_INACTIVE and DockFont.ID_FLAP_BUTTON_ACTIVE.JMenuItem and a ButtonDockAction.FlapDockStation to display some button-titles.DockActions.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||