|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.tools.HTTP.XHTMLScreenAdaptor
Converts a Screen into XHTML, and reconstructs it from the posted
form data. For overview information, refer to the
UIScreenAdaptor interface definition. The XHTMLScreenAdaptor uses
an AbstractXHTMLFormAdaptor derived class in processing, which
must be set by the caller.
| Field Summary | |
protected AbstractXHTMLFormAdaptor |
formAdaptor
We need an AbstractXHTMLFormAdaptor derived class to do our work. |
static java.lang.String |
LINKACTIONPREFIX
A prefix used to identiy all interactive actions defined for a link. |
protected org.sandev.ui.util.SandTransformer |
sandTrans
We need a SandTransformer to do our work. |
static java.lang.String |
SCREENPARAM
The parameter holding the name of the screen we are on. |
| Fields inherited from interface org.sandev.basics.util.UIFormAdaptor |
SANDUILINK_REGEXP |
| Constructor Summary | |
XHTMLScreenAdaptor()
Default ctor does nothing |
|
| Method Summary | |
protected boolean |
actionActive(org.sandev.ui.sandmessages.Action action,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user)
Return true if this action is active, false otherwise. |
boolean |
allowEditReadOnly()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
protected void |
debug(java.lang.String text)
Write the given debug text to the log. |
protected void |
doRenderActions(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
Walk the actions for this link and do what is needed. |
protected void |
doRenderTabs(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
Like doRenderActions but for tabs, which are always requests. |
protected void |
dumpEntryPoints(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Dump out a block of links to the top level entry points, for use in a nav bar or similar mechanism. |
protected void |
dumpFormLink(org.sandev.basics.util.UIRenderOutputString uiros,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
Write out the form with any action buttons required. |
void |
dumpFormOutput(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String formName,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormAdaptorCallback callback,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
dumpGeneralInfo(java.io.PrintWriter out,
org.sandev.basics.util.UIFormOwner owner)
Dump out other general information useful for display. |
protected boolean |
dumpLink(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Dump out a link. |
protected void |
dumpLinks(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.ui.sandmessages.Screen screen,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Dump the links for this screen. |
void |
dumpLocale(java.io.PrintWriter out,
java.util.Locale locale)
Dump out the Locale information so it will be available for transform processing. |
protected void |
dumpMessageAsValue(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.basics.structs.SandInstanceMessage msg)
Dump out the given instance message as a single value. |
void |
dumpPageFooter(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String closure)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
dumpPageHeader(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String title)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
protected void |
dumpPlainLink(org.sandev.basics.util.UIRenderOutputString uiros,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
Write out the text or empty link with any action buttons required. |
void |
dumpScreen(org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.ui.sandmessages.Screen screen,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Given a output rendering context, render the given Screen for display. |
protected void |
dumpUserWorkLog(java.io.PrintWriter out,
org.sandev.basics.util.UserWorkLog uwl)
Dump out the UserWorkLog, if available and anything was written to it. |
protected void |
dumpWireframeLink(org.sandev.basics.util.UIRenderOutputString uiros,
org.sandev.ui.sandmessages.Link link)
Dump out the wireframeText directly. |
boolean[] |
getActionSupportMap()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
java.lang.String[] |
getActionTextMap()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
boolean[] |
getDefaultActionSupportMap()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
java.lang.String[] |
getDefaultActionTextMap()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
AbstractXHTMLFormAdaptor |
getFormAdaptor()
accessor for formAdaptor |
org.sandev.basics.util.UIFormContext |
getFormContext(org.sandev.basics.util.UIRenderInput uiri,
java.lang.String formName,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormAdaptorCallback callback)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
protected java.lang.String |
getFormModeString(org.sandev.basics.util.UIFormContext uifc)
Returns collection, listing or editing depending on the display mode indicated by the uifc. |
protected java.lang.String |
getFormTitle(org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc)
Return the title for this form. |
java.lang.String |
getHiddenFieldValue()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
org.sandev.basics.util.InstanceClassEnumerator |
getInstanceClassEnumerator()
CALLTHROUGH to AbstractXHTMLFormAdaptor.getInstanceClassEnumerator. |
protected static java.lang.String |
getParam(java.util.Map params,
java.lang.String key)
CALLTHROUGH to AbstractXHTMLFormAdaptor.getParam. |
org.sandev.ui.util.SandTransformer |
getSandTrans()
accessor for sandTrans |
org.sandev.ui.sandmessages.Screen |
getScreen(org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Given a map of our current parameter names and values, reconstruct the Screen object and return it. |
org.sandev.basics.util.UIRenderInput |
getUIRenderInput()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
org.sandev.basics.util.UIRenderOutputDirect |
getUIRenderOutputDirect()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
org.sandev.basics.util.UIRenderOutputStream |
getUIRenderOutputStream()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
org.sandev.basics.util.UIRenderOutputString |
getUIRenderOutputString()
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
protected void |
loadSpecifiedInstance(org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user)
If a particular instance was specified in the URL parameters, then initialize the current form with it. |
protected void |
loadUIAction(org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
Figure out which custom user action has been chosen. |
protected boolean |
loadUIActionWork(org.sandev.basics.util.UIFormContext uifc,
java.util.Map params,
org.sandev.ui.sandmessages.Action[] actions,
java.lang.String buttonKey)
Workhorse method for loadUIAction. |
org.sandev.basics.structs.SandInstanceMessage |
newInstanceMessage(java.lang.String classtype)
CALLTHROUGH to AbstractXHTMLFormAdaptor.newInstanceMessage. |
protected org.sandev.ui.sandmessages.Screen |
reconstructScreen(org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.ui.sandmessages.Screen workscreen,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
Reconstruct the specified screen from SandUI and the input parameters. |
void |
setActionSupportMap(boolean[] actionFlags)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
setActionTextMap(java.lang.String[] actionNames)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
setAllowEditReadOnly(boolean val)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
setFormAdaptor(AbstractXHTMLFormAdaptor val)
mutator for formAdaptor |
void |
setHiddenFieldValue(java.lang.String val)
CALLTHROUGH to our AbstractXHTMLFormAdaptor |
void |
setSandTrans(org.sandev.ui.util.SandTransformer st)
mutator for sandTrans |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String SCREENPARAM
public static final java.lang.String LINKACTIONPREFIX
protected AbstractXHTMLFormAdaptor formAdaptor
All use of the formAdaptor within this class is via the accessor method.
protected org.sandev.ui.util.SandTransformer sandTrans
| Constructor Detail |
public XHTMLScreenAdaptor()
| Method Detail |
public AbstractXHTMLFormAdaptor getFormAdaptor()
public void setFormAdaptor(AbstractXHTMLFormAdaptor val)
public org.sandev.basics.util.UIRenderInput getUIRenderInput()
getUIRenderInput in interface org.sandev.basics.util.UIFormAdaptorpublic org.sandev.basics.util.UIRenderOutputDirect getUIRenderOutputDirect()
getUIRenderOutputDirect in interface org.sandev.basics.util.UIFormAdaptorpublic org.sandev.basics.util.UIRenderOutputStream getUIRenderOutputStream()
getUIRenderOutputStream in interface org.sandev.basics.util.UIFormAdaptorpublic org.sandev.basics.util.UIRenderOutputString getUIRenderOutputString()
getUIRenderOutputString in interface org.sandev.basics.util.UIFormAdaptor
public org.sandev.basics.util.UIFormContext getFormContext(org.sandev.basics.util.UIRenderInput uiri,
java.lang.String formName,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormAdaptorCallback callback)
throws org.sandev.basics.util.UIFormAdaptorException
getFormContext in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorException
public void dumpFormOutput(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String formName,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormAdaptorCallback callback,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter)
throws org.sandev.basics.util.UIFormAdaptorException
dumpFormOutput in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorException
public void dumpPageHeader(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String title)
throws org.sandev.basics.util.UIFormAdaptorException
dumpPageHeader in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorException
public void dumpPageFooter(org.sandev.basics.util.UIRenderOutput uiro,
java.lang.String closure)
throws org.sandev.basics.util.UIFormAdaptorException
dumpPageFooter in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorException
public void setActionTextMap(java.lang.String[] actionNames)
throws org.sandev.basics.util.UIFormAdaptorException
setActionTextMap in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorExceptionpublic java.lang.String[] getActionTextMap()
getActionTextMap in interface org.sandev.basics.util.UIFormAdaptorpublic java.lang.String[] getDefaultActionTextMap()
getDefaultActionTextMap in interface org.sandev.basics.util.UIFormAdaptor
public void setActionSupportMap(boolean[] actionFlags)
throws org.sandev.basics.util.UIFormAdaptorException
setActionSupportMap in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorExceptionpublic boolean[] getActionSupportMap()
getActionSupportMap in interface org.sandev.basics.util.UIFormAdaptorpublic boolean[] getDefaultActionSupportMap()
getDefaultActionSupportMap in interface org.sandev.basics.util.UIFormAdaptorpublic java.lang.String getHiddenFieldValue()
getHiddenFieldValue in interface org.sandev.basics.util.UIFormAdaptorpublic void setHiddenFieldValue(java.lang.String val)
setHiddenFieldValue in interface org.sandev.basics.util.UIFormAdaptorpublic boolean allowEditReadOnly()
allowEditReadOnly in interface org.sandev.basics.util.UIFormAdaptorpublic void setAllowEditReadOnly(boolean val)
setAllowEditReadOnly in interface org.sandev.basics.util.UIFormAdaptor
protected static java.lang.String getParam(java.util.Map params,
java.lang.String key)
public org.sandev.basics.structs.SandInstanceMessage newInstanceMessage(java.lang.String classtype)
throws org.sandev.basics.util.UIFormAdaptorException
newInstanceMessage in interface org.sandev.basics.util.UIFormAdaptororg.sandev.basics.util.UIFormAdaptorExceptionpublic org.sandev.basics.util.InstanceClassEnumerator getInstanceClassEnumerator()
getInstanceClassEnumerator in interface org.sandev.basics.util.UIFormAdaptorpublic org.sandev.ui.util.SandTransformer getSandTrans()
public void setSandTrans(org.sandev.ui.util.SandTransformer st)
public org.sandev.ui.sandmessages.Screen getScreen(org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException
This method will:
getScreen in interface org.sandev.ui.util.UIScreenAdaptororg.sandev.ui.util.UIScreenAdaptorException
public void dumpScreen(org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.ui.sandmessages.Screen screen,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException
It is up to the caller to dump the pageHeader and pageFooter, since they may wish to insert additional information (such as login/logout links).
Since we will be reconstructing the screen by merging parameters with the SandUI definition, we don't need to write hidden parameters for invariant information.
dumpScreen in interface org.sandev.ui.util.UIScreenAdaptororg.sandev.ui.util.UIScreenAdaptorException
protected org.sandev.ui.sandmessages.Screen reconstructScreen(org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.ui.sandmessages.Screen workscreen,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
protected void loadSpecifiedInstance(org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
protected void loadUIAction(org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIRenderInput uiri,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
protected boolean loadUIActionWork(org.sandev.basics.util.UIFormContext uifc,
java.util.Map params,
org.sandev.ui.sandmessages.Action[] actions,
java.lang.String buttonKey)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
protected boolean actionActive(org.sandev.ui.sandmessages.Action action,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
public void dumpLocale(java.io.PrintWriter out,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException
org.sandev.ui.util.UIScreenAdaptorException
public void dumpGeneralInfo(java.io.PrintWriter out,
org.sandev.basics.util.UIFormOwner owner)
protected void dumpEntryPoints(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException,
org.sandev.basics.structs.SandException
org.sandev.ui.util.UIScreenAdaptorException
org.sandev.basics.structs.SandException
protected void dumpLinks(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.ui.sandmessages.Screen screen,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException,
org.sandev.basics.structs.SandException
org.sandev.ui.util.UIScreenAdaptorException
org.sandev.basics.structs.SandException
protected boolean dumpLink(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.ui.sandmessages.SandUI ui,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.AuthFilter filter,
org.sandev.basics.util.UIRenderOutput uiro,
org.sandev.basics.util.UserWorkLog uwl,
java.util.Locale locale)
throws org.sandev.ui.util.UIScreenAdaptorException,
org.sandev.basics.structs.SandException
org.sandev.ui.util.UIScreenAdaptorException
org.sandev.basics.structs.SandException
protected void dumpWireframeLink(org.sandev.basics.util.UIRenderOutputString uiros,
org.sandev.ui.sandmessages.Link link)
throws org.sandev.basics.util.UIFormAdaptorException
org.sandev.basics.util.UIFormAdaptorException
protected void dumpFormLink(org.sandev.basics.util.UIRenderOutputString uiros,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandException
protected java.lang.String getFormTitle(org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc)
protected java.lang.String getFormModeString(org.sandev.basics.util.UIFormContext uifc)
protected void dumpPlainLink(org.sandev.basics.util.UIRenderOutputString uiros,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandException
protected void doRenderActions(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandException
protected void dumpMessageAsValue(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.basics.structs.SandInstanceMessage msg)
protected void dumpUserWorkLog(java.io.PrintWriter out,
org.sandev.basics.util.UserWorkLog uwl)
protected void doRenderTabs(java.io.PrintWriter out,
java.lang.String prefix,
org.sandev.ui.sandmessages.Link link,
org.sandev.basics.util.UIFormContext uifc,
org.sandev.basics.util.UIFormOwner owner,
org.sandev.basics.util.AuthUser user,
org.sandev.basics.util.UserWorkLog uwl)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionprotected void debug(java.lang.String text)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||