|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CDockable | |
---|---|
bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.action.predefined | A set of more complex actions that can be directly used. |
bibliothek.gui.dock.common.event | Various listeners and adapters that can be added to CControl ,
CDockable and other classes associated with them. |
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.color | Various implementations of ColorBridge used by the themes of Common
to transfer colors from the ColorMap of CDockable s
through the ColorManager to the Component s which are related
to said dockable s. |
bibliothek.gui.dock.common.intern.font | Various implementations of FontBridge to transfer
fonts stored in a FontMap . |
bibliothek.gui.dock.common.intern.station | Contains the CommonStation , various implementations of CommonStation 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.facile.action | Some DockAction s used by Common . |
Uses of CDockable in bibliothek.gui.dock.common |
---|
Subinterfaces of CDockable in bibliothek.gui.dock.common | |
---|---|
interface |
MultipleCDockable
A MultipleCDockable is a CDockable which can have
many copies in an CControl . |
interface |
SingleCDockable
A SingleCDockable is a dockable which is added once to
the CControl and remains there until it is removed by the application. |
Classes in bibliothek.gui.dock.common that implement CDockable | |
---|---|
class |
CGridArea
In a CGridArea normalized CDockable can be shown. |
class |
CWorkingArea
A working area is an element which is always visible and contains some CDockable s which can't be dragged out of it. |
class |
DefaultMultipleCDockable
A MultipleCDockable that contains a content-pane
where the client might add or remove as many Component s as
it wishes. |
class |
DefaultSingleCDockable
A DefaultSingleCDockable is an element which has a
content-pane where clients can add or remove as many
Component s as they whish. |
Methods in bibliothek.gui.dock.common that return CDockable | |
---|---|
CDockable |
CGridArea.asDockable()
|
CDockable |
CMinimizeArea.asDockable()
|
CDockable |
CStation.asDockable()
If this station is a CDockable as well, then this method returns
the representation of this station as CDockable . |
CDockable |
CControl.getCDockable(int index)
Gets the index'th dockable that is registered in this control |
CDockable |
ColorMap.getDockable()
Gets the owner of this map. |
CDockable |
FontMap.getDockable()
Gets the owner of this map. |
CDockable |
CControlRegister.getDockable(int index)
Gets the index'th dockable that is registered |
Methods in bibliothek.gui.dock.common that return types with arguments of type CDockable | |
---|---|
List<CDockable> |
CControlRegister.getDockables()
Gets an unmodifiable list of all CDockable s which are known to
this register. |
List<CDockable> |
CControlRegister.listDockablesInMode(ExtendedMode mode)
Gets a list of all visible CDockable s in the given mode. |
Methods in bibliothek.gui.dock.common with parameters of type CDockable | |
---|---|
void |
CGrid.add(double x,
double y,
double width,
double height,
CDockable... dockables)
Adds a new set of CDockable s to this grid. |
void |
CGrid.select(double x,
double y,
double width,
double height,
CDockable dockable)
Marks dockable as beeing selected in the stack that
has the boundaries of x, y, width, height . |
Constructors in bibliothek.gui.dock.common with parameters of type CDockable | |
---|---|
ColorMap(CDockable dockable)
Creates a new map. |
|
FontMap(CDockable dockable)
Creates a new map |
Uses of CDockable in bibliothek.gui.dock.common.action.predefined |
---|
Methods in bibliothek.gui.dock.common.action.predefined with parameters of type CDockable | |
---|---|
void |
CCloseAction.close(CDockable dockable)
Closes dockable now. |
Uses of CDockable in bibliothek.gui.dock.common.event |
---|
Methods in bibliothek.gui.dock.common.event that return CDockable | |
---|---|
CDockable |
CVetoClosingEvent.getDockable(int index)
Gets the index 'th dockable that is associated with this event. |
Methods in bibliothek.gui.dock.common.event that return types with arguments of type CDockable | |
---|---|
Iterator<CDockable> |
CVetoClosingEvent.iterator()
|
Methods in bibliothek.gui.dock.common.event with parameters of type CDockable | |
---|---|
void |
CDockableAdapter.actionChanged(CDockable dockable,
String key,
CAction oldAction,
CAction newAction)
|
void |
CDockablePropertyListener.actionChanged(CDockable dockable,
String key,
CAction oldAction,
CAction newAction)
Called when an action that is returned by getAction(String)
has been exchanged. |
void |
CControlListener.added(CControl control,
CDockable dockable)
Called when dockable has been made public. |
boolean |
CDoubleClickListener.clicked(CDockable source,
MouseEvent event)
Called when a double click happened. |
void |
CDockableAdapter.closeableChanged(CDockable dockable)
|
void |
CDockablePropertyListener.closeableChanged(CDockable dockable)
Called when the closeable -property has
changed. |
void |
CControlListener.closed(CControl control,
CDockable dockable)
Called when dockable has been made invisible. |
void |
CDockableAdapter.externalizableChanged(CDockable dockable)
|
void |
CDockablePropertyListener.externalizableChanged(CDockable dockable)
Called when the externalizable -property
has changed. |
void |
CDockableAdapter.externalized(CDockable dockable)
|
void |
CDockableStateListener.externalized(CDockable dockable)
Called when the dockable has been externalized. |
void |
CFocusListener.focusGained(CDockable dockable)
Called when dockable gains the focus. |
void |
CFocusListener.focusLost(CDockable dockable)
Called when dockable lost its focus. |
boolean |
CKeyboardListener.keyPressed(CDockable source,
KeyEvent event)
Called when a key was pressed on a child or on source . |
boolean |
CKeyboardListener.keyReleased(CDockable source,
KeyEvent event)
Called when a key was released on a child or on source . |
boolean |
CKeyboardListener.keyTyped(CDockable source,
KeyEvent event)
Called when a key was typed on a child or on source . |
void |
CDockableAdapter.maximizableChanged(CDockable dockable)
|
void |
CDockablePropertyListener.maximizableChanged(CDockable dockable)
Called when the maximizable -property
has changed. |
void |
CDockableAdapter.maximized(CDockable dockable)
|
void |
CDockableStateListener.maximized(CDockable dockable)
Called when the dockable has been maximized. |
void |
CDockableAdapter.minimizableChanged(CDockable dockable)
|
void |
CDockablePropertyListener.minimizableChanged(CDockable dockable)
Called when the minimizable -property
has changed. |
void |
CDockableAdapter.minimized(CDockable dockable)
|
void |
CDockableStateListener.minimized(CDockable dockable)
Called when the dockable has been minimized. |
void |
CDockableAdapter.minimizedHoldChanged(CDockable dockable)
|
void |
CDockablePropertyListener.minimizedHoldChanged(CDockable dockable)
Called when the isMinimizedHold() -property has changed. |
void |
CDockableAdapter.minimizeSizeChanged(CDockable dockable)
|
void |
CDockablePropertyListener.minimizeSizeChanged(CDockable dockable)
Called when the property getMinimizedSize() has changed. |
void |
CDockableAdapter.normalized(CDockable dockable)
|
void |
CDockableStateListener.normalized(CDockable dockable)
Called when the dockable has been normalized. |
void |
CControlListener.opened(CControl control,
CDockable dockable)
Called when dockable has been made visible. |
void |
CControlListener.removed(CControl control,
CDockable dockable)
Called when dockable has been removed. |
void |
CDockableAdapter.resizeLockedChanged(CDockable dockable)
|
void |
CDockablePropertyListener.resizeLockedChanged(CDockable dockable)
Called when the isResizeLockedHorizontally() or
isResizeLockedVertically() -property has changed. |
void |
CDockableAdapter.singleTabShownChanged(CDockable dockable)
|
void |
CDockablePropertyListener.singleTabShownChanged(CDockable dockable)
Called when the property isSingleTabShown() has changed. |
void |
CDockableAdapter.titleShownChanged(CDockable dockable)
|
void |
CDockablePropertyListener.titleShownChanged(CDockable dockable)
Called when the property isTitleShown() has changed. |
void |
CDockableAdapter.visibilityChanged(CDockable dockable)
|
void |
CDockableStateListener.visibilityChanged(CDockable dockable)
Called when the visibility -property
has changed. |
boolean |
CVetoFocusListener.willGainFocus(CDockable dockable)
Called before focus is transfered to dockable . |
boolean |
CVetoFocusListener.willLoseFocus(CDockable dockable)
Called before focus is transfered from dockable . |
Constructors in bibliothek.gui.dock.common.event with parameters of type CDockable | |
---|---|
CVetoClosingEvent(CControl control,
VetoableDockFrontendEvent source,
CDockable... dockables)
Creates a new event. |
Uses of CDockable in bibliothek.gui.dock.common.intern |
---|
Classes in bibliothek.gui.dock.common.intern that implement CDockable | |
---|---|
class |
AbstractCDockable
An abstract implementation of CDockable . |
class |
AbstractDockableCStation<S extends DockStation>
An abstract implementation of CStation that can be docked like a CDockable . |
class |
DefaultCDockable
An CDockable that uses a DefaultCommonDockable to show
its content. |
Methods in bibliothek.gui.dock.common.intern that return CDockable | |
---|---|
CDockable |
AbstractCStation.asDockable()
|
CDockable |
AbstractDockableCStation.asDockable()
|
protected CDockable[] |
ControlVetoClosingListener.getCDockables(VetoableDockFrontendEvent event)
Gets all the CDockable s that are to be forwarded by this converter. |
CDockable |
CommonDockable.getDockable()
Gets the model of this dockable. |
CDockable |
DefaultCommonDockable.getDockable()
|
CDockable |
DefaultCControlRegister.getDockable(int index)
|
Methods in bibliothek.gui.dock.common.intern that return types with arguments of type CDockable | |
---|---|
List<CDockable> |
DefaultCControlRegister.getDockables()
|
List<CDockable> |
DefaultCControlRegister.listDockablesInMode(ExtendedMode mode)
Gets a list of all visible CDockable s in the given mode. |
Methods in bibliothek.gui.dock.common.intern with parameters of type CDockable | |
---|---|
CDockableAccess |
CControlAccess.access(CDockable dockable)
Grants access to the internal methods of a CDockable . |
DockAction |
CControlAccess.createCloseAction(CDockable dockable)
Gets an action that closes dockable when clicked. |
void |
CControlAccess.hide(CDockable dockable)
Makes dockable invisible. |
boolean |
CControlAccess.isVisible(CDockable dockable)
Tells whether dockable is visible or not. |
void |
CControlAccess.link(CDockable dockable,
CDockableAccess access)
Gives or removes access to internal properties of an CDockable . |
String |
CControlAccess.shouldStore(CDockable dockable)
Tells whether information about dockable should remain stored even if
the element is removed from the CControl . |
void |
CControlAccess.show(CDockable dockable)
Makes dockable visible. |
Constructors in bibliothek.gui.dock.common.intern with parameters of type CDockable | |
---|---|
DefaultCommonDockable(CDockable dockable,
DockActionSource... sources)
Creates a new dockable |
Uses of CDockable in bibliothek.gui.dock.common.intern.action |
---|
Methods in bibliothek.gui.dock.common.intern.action with parameters of type CDockable | |
---|---|
void |
CExtendedModeAction.action(CDockable dockable)
This method actually changes the ExtendedMode of dockable
to the mode that was given to this action in the constructor. |
Constructors in bibliothek.gui.dock.common.intern.action with parameters of type CDockable | |
---|---|
CloseActionSource(CDockable dockable)
Creates a new source |
Uses of CDockable in bibliothek.gui.dock.common.intern.color |
---|
Methods in bibliothek.gui.dock.common.intern.color that return CDockable | |
---|---|
protected CDockable |
BubbleDisplayerTransmitter.getDockable(DockColor observer)
|
protected CDockable |
MinimizedButtonColorTransmitter.getDockable(DockColor observer)
|
protected CDockable |
TabColorTransmitter.getDockable(DockColor observer)
|
protected CDockable |
TitleColorTransmitter.getDockable(DockColor observer)
|
Methods in bibliothek.gui.dock.common.intern.color with parameters of type CDockable | |
---|---|
protected void |
ColorTransmitter.connect(CDockable dockable)
|
protected void |
ColorTransmitter.disconnect(CDockable dockable)
|
protected Color |
BubbleDisplayerTransmitter.get(Color color,
String id,
CDockable dockable)
Searches for a color that fits for the color with name id . |
protected Color |
MinimizedButtonColorTransmitter.get(Color color,
String id,
CDockable dockable)
Searches the color id for dockable . |
protected Color |
TabColorTransmitter.get(Color color,
String id,
CDockable dockable)
Searches the color id for dockable . |
protected Color |
TitleColorTransmitter.get(Color color,
String id,
CDockable dockable)
Searches the color id for dockable . |
protected void |
BubbleDisplayerTransmitter.update(CDockable dockable,
String key,
Color color)
|
protected void |
MinimizedButtonColorTransmitter.update(CDockable dockable,
String key,
Color color)
|
protected void |
TabColorTransmitter.update(CDockable dockable,
String key,
Color color)
|
protected void |
TitleColorTransmitter.update(CDockable dockable,
String key,
Color color)
|
Uses of CDockable in bibliothek.gui.dock.common.intern.font |
---|
Methods in bibliothek.gui.dock.common.intern.font that return CDockable | |
---|---|
protected CDockable |
ButtonFontTransmitter.getDockable(DockFont observer)
|
protected CDockable |
TabFontTransmitter.getDockable(DockFont observer)
|
protected CDockable |
TabTitleFontTransmitter.getDockable(DockFont observer)
|
protected CDockable |
TitleFontTransmitter.getDockable(DockFont observer)
|
Methods in bibliothek.gui.dock.common.intern.font with parameters of type CDockable | |
---|---|
protected void |
FontTransmitter.connect(CDockable dockable)
|
protected void |
FontTransmitter.disconnect(CDockable dockable)
|
protected abstract FontModifier |
FontTransmitter.get(FontModifier value,
String id,
CDockable dockable)
Transforms value into the form that should be used together
with dockable . |
protected FontModifier |
ListFontTransmitter.get(FontModifier value,
String id,
CDockable dockable)
|
protected void |
FontTransmitter.update(CDockable dockable,
String key,
FontModifier value)
|
Uses of CDockable in bibliothek.gui.dock.common.intern.station |
---|
Methods in bibliothek.gui.dock.common.intern.station that return CDockable | |
---|---|
CDockable |
CSplitDockStation.getDockable()
|
CDockable |
CommonStationDelegate.getDockable()
Gets a result for CommonDockable.getDockable() . |
CDockable |
SecureCSplitDockStation.getDockable()
|
Uses of CDockable in bibliothek.gui.dock.common.intern.ui |
---|
Methods in bibliothek.gui.dock.common.intern.ui that return CDockable | |
---|---|
protected abstract CDockable |
UITransmitter.getDockable(U observer)
Gets the CDockable which is associated with observer . |
Methods in bibliothek.gui.dock.common.intern.ui with parameters of type CDockable | |
---|---|
protected abstract void |
UITransmitter.connect(CDockable dockable)
Adds a listener to dockable and calls
UITransmitter.update(CDockable, String, Object) whenever some value
needs an update. |
protected abstract void |
UITransmitter.disconnect(CDockable dockable)
Removes a listener from dockable . |
protected void |
UITransmitter.set(String id,
V value,
CDockable dockable)
Transmits value to all UIValue s which
listen to the given id and which are associated with dockable . |
protected abstract void |
UITransmitter.update(CDockable dockable,
String key,
V value)
Called when a value in an observed map has changed. |
Uses of CDockable in bibliothek.gui.dock.common.mode |
---|
Methods in bibliothek.gui.dock.common.mode with parameters of type CDockable | |
---|---|
void |
CLocationModeManager.ensureValidLocation(CDockable dockable)
This method compares the current mode of dockable with its
availability set. |
Uses of CDockable in bibliothek.gui.dock.facile.action |
---|
Constructors in bibliothek.gui.dock.facile.action with parameters of type CDockable | |
---|---|
KeyedActionSource(CDockable dockable,
String key)
Creates a new action source |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |