|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.title.ControllerTitleFactory
public class ControllerTitleFactory
This factory
delegates every call to
the methods to the factory provided by the theme
of
the involved controller
Field Summary | |
---|---|
static ControllerTitleFactory |
INSTANCE
An instance of this factory. |
Constructor Summary | |
---|---|
ControllerTitleFactory()
|
Method Summary | |
---|---|
void |
install(DockTitleRequest request)
Informs this factory that it might need to create a DockTitle for
request . |
void |
request(DockTitleRequest request)
Asks this factory to provide a DockTitle for request ,
this method should call DockTitleRequest.answer(DockTitle) . |
void |
uninstall(DockTitleRequest request)
Informs this factory that it no longer requires to provide any titles for request . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ControllerTitleFactory INSTANCE
install(DockTitleRequest)
and
uninstall(DockTitleRequest)
on this singleton, the call will be forwarded
to the DockController
of the calling DockTitleRequest
.
Constructor Detail |
---|
public ControllerTitleFactory()
Method Detail |
---|
public void install(DockTitleRequest request)
DockTitleFactory
DockTitle
for
request
.
install
in interface DockTitleFactory
request
- the new requestpublic void request(DockTitleRequest request)
DockTitleFactory
DockTitle
for request
,
this method should call DockTitleRequest.answer(DockTitle)
. Note
that this method may be called for requests that are not installed!
request
in interface DockTitleFactory
request
- the request to answerpublic void uninstall(DockTitleRequest request)
DockTitleFactory
request
.
uninstall
in interface DockTitleFactory
request
- the request that is no longer managed by this factory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |