|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.GuiSession
public final class GuiSession
Defines a Client-Session; singleton.
Es wird zwar das Interface HelpManagerIF implementiert, aber alle Aufrufe werden delegiert.
Per Default wird der JavaHelpManager verwendet.
Ermittelt den Benutzername.
Mit set- und getProperty können beliebige Informationen in einer Hashtable verwaltet
werden.| Method Summary | |
|---|---|
void |
enableContextHelp(GuiAction action)
Die angegebene Action (Button oder MenuItem) soll die Feld-bezogene Context-Hilfe auslösen können. |
ApplicationIF |
getAdapter()
Setzt den Application Adapter für den Zugriff auf einen Application Server see ApplicationAdpater in guibuilder.properties |
static de.guibuilder.adapter.UserAccessChecker |
getChecker()
|
de.guibuilder.adapter.ComboBoxAdapterIF |
getComboBoxAdapter()
|
GuiWindow |
getCurrentWindow()
Liefert das aktuell aktivierte Fenster. |
java.util.Date |
getDateCreated()
Liefert das Datum, an dem diese Session erzeugt wurde. |
java.lang.String |
getHelpId(MemberAble member)
Liefert das Help-Label der angegebenen Gui-Komponente |
HelpManagerIF |
getHelpManager()
|
static GuiSession |
getInstance()
Liefert eine Instanz der Client Session |
java.lang.Object |
getProperty(java.lang.String key)
Liefert eine Eigenschaft unter dem angegebenen Namen. |
java.lang.String |
getUsername()
Liefert den Benutzernamen des angemeldeten Benutzers, oder "applet", wenn der Benutzername nicht zu ermitteln ist. |
void |
setAdapter(ApplicationIF ada)
Liefert den Apdater zum Application Server oder null wenn keiner gesetzt. see ApplicationAdpater in guibuilder.properties |
static void |
setChecker(de.guibuilder.adapter.UserAccessChecker c)
|
void |
setComboBoxAdapter(de.guibuilder.adapter.ComboBoxAdapterIF comboBoxAdapter)
|
void |
setCurrentWindow(GuiWindow win)
Setzt das aktuell aktivierte Fenster. |
void |
setHelpId(MemberAble member,
java.lang.String helpId)
Setzt das Help-Label zu der angegebenen Gui-Komponente |
void |
setHelpManager(HelpManagerIF helpManager)
|
java.lang.Object |
setProperty(java.lang.String key,
java.lang.Object value)
Setzt eine Eigenschaft unter dem angegebenen Namen. |
void |
setUsername(java.lang.String name)
Setzt den Benutzernamen für diese Client Session |
void |
showHelp(MemberAble member)
Zeigt die Hilfe zu der angegebenen Gui-Komponente an. |
void |
showHelp(java.lang.String helpId)
Zeigt die Hilfe zu dem angegebenen Help-Label |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static de.guibuilder.adapter.UserAccessChecker getChecker()
public static void setChecker(de.guibuilder.adapter.UserAccessChecker c)
public static GuiSession getInstance()
public ApplicationIF getAdapter()
public void setAdapter(ApplicationIF ada)
public java.lang.String getUsername()
GuiSessionMBean
getUsername in interface GuiSessionMBeanpublic void setUsername(java.lang.String name)
name - public java.util.Date getDateCreated()
GuiSessionMBean
getDateCreated in interface GuiSessionMBeanpublic java.lang.Object getProperty(java.lang.String key)
GuiSessionMBean
getProperty in interface GuiSessionMBean
public java.lang.Object setProperty(java.lang.String key,
java.lang.Object value)
key - value - Den vorigen Wert dieser Eigenschaft oder null, wenn neue Eigeschaft.
public GuiWindow getCurrentWindow()
GuiWindowListener.windowActivated(java.awt.event.WindowEvent),
GuiWindow.show()public void setCurrentWindow(GuiWindow win)
GuiWindowListener.windowActivated(java.awt.event.WindowEvent),
GuiWindow.show()public HelpManagerIF getHelpManager()
public void setHelpManager(HelpManagerIF helpManager)
helpManager - The helpManager to set.
public void setHelpId(MemberAble member,
java.lang.String helpId)
HelpManagerIF
setHelpId in interface HelpManagerIFpublic java.lang.String getHelpId(MemberAble member)
HelpManagerIF
getHelpId in interface HelpManagerIFpublic void showHelp(MemberAble member)
HelpManagerIF
showHelp in interface HelpManagerIFpublic void showHelp(java.lang.String helpId)
HelpManagerIF
showHelp in interface HelpManagerIFpublic void enableContextHelp(GuiAction action)
HelpManagerIF
enableContextHelp in interface HelpManagerIFpublic de.guibuilder.adapter.ComboBoxAdapterIF getComboBoxAdapter()
public void setComboBoxAdapter(de.guibuilder.adapter.ComboBoxAdapterIF comboBoxAdapter)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||