|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.kleopatra.view.presentation.DefaultPresentationManager
PresentationManager for Swing.
Nested Class Summary | |
static class |
DefaultPresentationManager.ButtonCustomizer
Customizer for AbstractButtons. |
static class |
DefaultPresentationManager.DefaultComponentCustomizer
Default: sets tooltip. |
static class |
DefaultPresentationManager.LabelCustomizer
Customizer for JLabel. |
static class |
DefaultPresentationManager.PanelCustomizer
. |
static class |
DefaultPresentationManager.PlaceHolderCustomizer
set tooltip, text of JTitledPlaceHolder. |
static class |
DefaultPresentationManager.SeparatorCustomizer
set tooltip, text of JTitledSeparator. |
Field Summary | |
protected CustomizerMap |
customizerMap
|
protected static java.lang.Object |
tempResourceID
|
Fields inherited from interface de.kleopatra.view.presentation.PresentationManager |
LABEL_POSTFIX |
Constructor Summary | |
DefaultPresentationManager()
|
Method Summary | |
protected CustomizerMap |
createCustomizerMap()
|
PresentationDescription |
createPresentationDescription(java.awt.Component comp)
|
void |
customize(java.awt.Container container,
Presentation presentation)
removed: manager is responsible, don't try to interfere public ComponentCustomizer getCustomizer(Component comp); |
void |
customize(java.awt.Container container,
Presentation presentation,
java.lang.Class targetClass)
|
protected java.awt.Component |
findComponent(java.awt.Container container,
java.lang.Object id)
|
static ActionFactory |
getActionFactory()
returns current ActionFactory. |
protected ComponentCustomizer |
getCustomizer(java.awt.Component comp)
removed from public interface. |
CustomizerMap |
getCustomizerMap()
|
static java.lang.Object |
getGroupID()
returns current presentation/groupID. |
protected java.lang.Object |
getProbableLabelID(java.lang.Object id)
|
protected void |
initCustomizers()
|
void |
setActionFactory(ActionFactory actionFactory)
Set the actionFactory to use if different from the shared one. |
void |
setCustomizerMap(CustomizerMap map)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected CustomizerMap customizerMap
protected static java.lang.Object tempResourceID
Constructor Detail |
public DefaultPresentationManager()
Method Detail |
public void customize(java.awt.Container container, Presentation presentation)
PresentationManager
customize
in interface PresentationManager
public void customize(java.awt.Container container, Presentation presentation, java.lang.Class targetClass)
customize
in interface PresentationManager
public PresentationDescription createPresentationDescription(java.awt.Component comp)
createPresentationDescription
in interface PresentationManager
public CustomizerMap getCustomizerMap()
getCustomizerMap
in interface PresentationManager
public void setCustomizerMap(CustomizerMap map)
setCustomizerMap
in interface PresentationManager
public void setActionFactory(ActionFactory actionFactory)
setActionFactory
in interface PresentationManager
actionFactory
- public static ActionFactory getActionFactory()
public static java.lang.Object getGroupID()
protected java.lang.Object getProbableLabelID(java.lang.Object id)
protected ComponentCustomizer getCustomizer(java.awt.Component comp)
protected java.awt.Component findComponent(java.awt.Container container, java.lang.Object id)
protected void initCustomizers()
protected CustomizerMap createCustomizerMap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |