|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.themes.basic.MinimalDecorator
public class MinimalDecorator
Minimalistic implementation of a BasicDockableDisplayerDecorator. Just shows the
element which represents the selected Dockable.
| Constructor Summary | |
|---|---|
MinimalDecorator()
|
|
| Method Summary | |
|---|---|
void |
addDecoratorListener(BasicDockableDisplayerDecoratorListener listener)
Adds the listener listener to this decorator, listener will
be informed if a property of this decorator changes. |
DockActionSource |
getActionSuggestion()
Gets a DockActionSource which is forwarded to the DockTitle through
a ActionsDockTitleEvent. |
Component |
getComponent()
Gets the Component which represents this decorator,
the result of this method may change whenever BasicDockableDisplayerDecorator.setController(DockController)
or BasicDockableDisplayerDecorator.setDockable(Component, Dockable) is called. |
Insets |
getDockableInsets()
Gets an estimate of how much space of the component is used
by the border around the Dockable. |
DockElementRepresentative |
getMoveableElement()
Gets a DockElementRepresentative that can be used to move the entire displayer. |
void |
removeDecoratorListener(BasicDockableDisplayerDecoratorListener listener)
Removes the listener listener from this decorator. |
void |
setController(DockController controller)
Sets the controller in whose realm this decorator works |
void |
setDockable(Component content,
Dockable dockable)
Sets the element to show on this decorator, can be null |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MinimalDecorator()
| Method Detail |
|---|
public Component getComponent()
BasicDockableDisplayerDecoratorComponent which represents this decorator,
the result of this method may change whenever BasicDockableDisplayerDecorator.setController(DockController)
or BasicDockableDisplayerDecorator.setDockable(Component, Dockable) is called.
getComponent in interface BasicDockableDisplayerDecoratornull to show nothingpublic void setController(DockController controller)
BasicDockableDisplayerDecorator
setController in interface BasicDockableDisplayerDecoratorcontroller - the controller
public void setDockable(Component content,
Dockable dockable)
BasicDockableDisplayerDecoratornull
setDockable in interface BasicDockableDisplayerDecoratorcontent - the component which represents dockabledockable - the element to showpublic DockActionSource getActionSuggestion()
BasicDockableDisplayerDecoratorDockActionSource which is forwarded to the DockTitle through
a ActionsDockTitleEvent. This method may be called at any time, the action source
must update itself if the settings of this decorator (like BasicDockableDisplayerDecorator.setController(DockController))
change.
getActionSuggestion in interface BasicDockableDisplayerDecoratornullpublic Insets getDockableInsets()
BasicDockableDisplayerDecoratorthe component is used
by the border around the Dockable.
getDockableInsets in interface BasicDockableDisplayerDecoratorpublic DockElementRepresentative getMoveableElement()
BasicDockableDisplayerDecoratorDockElementRepresentative that can be used to move the entire displayer. This method
should not return the Dockable itself.
getMoveableElement in interface BasicDockableDisplayerDecoratornullpublic void addDecoratorListener(BasicDockableDisplayerDecoratorListener listener)
BasicDockableDisplayerDecoratorlistener to this decorator, listener will
be informed if a property of this decorator changes.
addDecoratorListener in interface BasicDockableDisplayerDecoratorlistener - the new listener, not nullpublic void removeDecoratorListener(BasicDockableDisplayerDecoratorListener listener)
BasicDockableDisplayerDecoratorlistener from this decorator.
removeDecoratorListener in interface BasicDockableDisplayerDecoratorlistener - the listener to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||