public abstract class Layout
extends java.lang.Object
HostLayout
Modifier and Type | Field and Description |
---|---|
protected Dialog |
dialog |
protected java.lang.String |
footerTagSequence |
protected HelpContext |
helpContext |
protected Invokable |
invokable |
protected SessionData |
sessionData |
Constructor and Description |
---|
Layout() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getBackButtonIfAvailable(Dialog dialog)
Returns the markup tag sequence of a back button if
available.
|
protected java.lang.String |
getCloseScript()
Return the closing script.
|
protected java.lang.String |
getFooter()
Returns the footer's tag sequence.
|
java.lang.String |
getGoodByeTagSequence(SessionData sessionData)
Returns the markup tag sequence of the page to say good bye
|
protected java.lang.String |
getHeader()
Returns the header.
|
protected java.lang.String |
getHeader(boolean uploadFunctionality)
Returns the header.
|
protected java.lang.String |
getHeader(java.lang.String styleSheetName)
Returns the header for the specified style sheet.
|
protected java.lang.String |
getHeader(java.lang.String styleSheetName,
boolean uploadFunctionality)
Returns the header for the specified style sheet.
|
protected java.lang.String |
getHelpButtonIfAvailable()
Returns the markup tag sequence of a help button, if context help is available.
|
java.lang.String |
getJavaScriptMenuBarTagSequence()
Returns the java script menu bar tag sequence.
|
protected java.lang.String |
getScriptToExecute()
Returns the script to execute.
|
protected abstract java.lang.String |
getSpecialTagSequence(ColumnDataList columnDataList)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(DataPropertyAdministration dataPropertyAdministration)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(DataPropertyPresentation dataPropertyPresentation)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(DataTableAdministration dataTableAdministration)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(Dialog dialog)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(Enquiry enquiry)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(List list)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(MustMenuBar menuBar)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(PropertyAdministration propertyAdministration)
Gets the markup tag sequence from the invokable as specified.
|
protected abstract java.lang.String |
getSpecialTagSequence(SimpleDataList simpleDataList)
Gets the markup tag sequence from the invokable as specified.
|
java.lang.String |
getStaticScriptReferences()
Returns static script references as tag sequence.
|
java.lang.String |
getTagSequence(SessionData sessionData,
Invokable invokable)
Returns the markup tag sequence of the specified invokable.
|
protected java.lang.String |
getToolBarTag()
Returns the tool bar's markup tag sequence.
|
protected boolean |
hasAnyInputFields() |
protected boolean |
isFocusOnFirstButton() |
void |
setFooterTagSequence(java.lang.String footerTagSequence)
Sets the footer tag sequence.
|
protected SessionData sessionData
protected Invokable invokable
protected HelpContext helpContext
protected Dialog dialog
protected java.lang.String footerTagSequence
public void setFooterTagSequence(java.lang.String footerTagSequence)
footerTagSequence
- the footer tag sequencepublic java.lang.String getTagSequence(SessionData sessionData, Invokable invokable)
sessionData
- the session's public datainvokable
- the invokable to be laid-outprotected boolean hasAnyInputFields()
protected boolean isFocusOnFirstButton()
protected java.lang.String getHeader()
protected java.lang.String getHeader(java.lang.String styleSheetName)
styleSheetName
- the name of the style sheet to useprotected java.lang.String getHeader(boolean uploadFunctionality)
uploadFunctionality
- whether or not upload elements are to provideprotected java.lang.String getHeader(java.lang.String styleSheetName, boolean uploadFunctionality)
styleSheetName
- the name of the style sheet to useuploadFunctionality
- whether or not upload elements are to provideprotected java.lang.String getToolBarTag()
protected java.lang.String getFooter()
public java.lang.String getGoodByeTagSequence(SessionData sessionData)
sessionData
- the session's public dataprotected abstract java.lang.String getSpecialTagSequence(MustMenuBar menuBar)
menuBar
- the menu bar to be laid-outprotected abstract java.lang.String getSpecialTagSequence(Enquiry enquiry)
enquiry
- the enquiry to be laid-outprotected abstract java.lang.String getSpecialTagSequence(ColumnDataList columnDataList)
dataList
- the data list to be laid-outprotected abstract java.lang.String getSpecialTagSequence(SimpleDataList simpleDataList)
dataList
- the data list to be laid-outprotected abstract java.lang.String getSpecialTagSequence(Dialog dialog)
dialog
- the dialog to be laid-outprotected abstract java.lang.String getSpecialTagSequence(List list)
dataList
- the data list to be laid-outprotected abstract java.lang.String getSpecialTagSequence(DataPropertyPresentation dataPropertyPresentation)
dataPropertyPresentation
- the data property presentation to be laid-outprotected abstract java.lang.String getSpecialTagSequence(DataPropertyAdministration dataPropertyAdministration)
dataPropertyAdministration
- the data property administration to be laid-outprotected abstract java.lang.String getSpecialTagSequence(PropertyAdministration propertyAdministration)
propertyAdministration
- the property administration to be laid-outprotected abstract java.lang.String getSpecialTagSequence(DataTableAdministration dataTableAdministration)
dataTableAdministration
- the data table administration to be laid-outpublic java.lang.String getJavaScriptMenuBarTagSequence()
protected java.lang.String getBackButtonIfAvailable(Dialog dialog)
protected java.lang.String getHelpButtonIfAvailable()
public java.lang.String getStaticScriptReferences()
protected java.lang.String getScriptToExecute()
protected java.lang.String getCloseScript()
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de