Package com.simplicite.webapp
Class HTMLPage
- java.lang.Object
-
- com.simplicite.util.tools.HTMLTool
-
- com.simplicite.webapp.HTMLPage
-
- All Implemented Interfaces:
java.io.Serializable
public final class HTMLPage extends HTMLTool implements java.io.Serializable
HTML page service- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.simplicite.util.tools.HTMLTool
HTMLTool.Area
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
NO
No translationjava.lang.String
YES
Yes translation-
Fields inherited from class com.simplicite.util.tools.HTMLTool
BLANK_ZONE, BOTTOM_ZONE, CSS_END_TAG, CSS_START_TAG, DATA_URL_BLANK, DATA_URL_NULL, DOCTYPE_HTML4, DOCTYPE_HTML5, EXTRA_ZONE, FOOT_ZONE, HEAD_ZONE, ICON_BOX, ICON_BUILDING, ICON_CALENDAR, ICON_CASH, ICON_CHAT, ICON_COMPUTER, ICON_CROSSTAB, ICON_DATABASE, ICON_DOCUMENT, ICON_EDIT, ICON_ERROR, ICON_EXTOBJECT, ICON_FOLDER, ICON_FOLDERITEM, ICON_GIFT, ICON_GRAPH, ICON_GROUP, ICON_HOME, ICON_IMAGE, ICON_INFO, ICON_MAILBOX, ICON_MAP, ICON_MESSAGE, ICON_OBJECT, ICON_PRINT, ICON_PROCESS, ICON_PROJECT, ICON_PROJECTITEM, ICON_SHOP, ICON_TASK, ICON_TIMESHEET, ICON_TRUCK, ICON_URL, ICON_USER, ICON_WARNING, ICON_WORK, ICON_WORKFLOW, ICONDEC_CREATE, ICONDEC_CSV, ICONDEC_DELETE, ICONDEC_HELP, ICONDEC_LINK, ICONDEC_LIST, ICONDEC_LOCK, ICONDEC_SEARCH, ICONDEC_SELECT, ICONDEC_UNLOCK, ICONDEC_UPDATE, ICONDEC_XML, JS_END_TAG, JS_START_TAG, LAYOUT_ZONE, LEFT_ZONE, MAIN_ZONE, MEDIA_AAC, MEDIA_AVI, MEDIA_FLV, MEDIA_MP3, MEDIA_MP4, MEDIA_MPG, MEDIA_OGA, MEDIA_OGV, MEDIA_WAV, MEDIA_WEBM, MEDIA_WMA, MEDIA_WMV, MENU_ZONE, NULL, POPUP_HEIGHT, POPUP_MARGIN, POPUP_OFFSET, POPUP_WIDTH, POPUP_ZONE, RIGHT_ZONE, SUBHEAD_ZONE, TAB_EXT_OFF, TAB_EXT_ON, TAB_FORM_OFF, TAB_FORM_ON, TAB_OFF, TAB_ON, TOP_ZONE, WORK_ZONE
-
-
Constructor Summary
Constructors Constructor Description HTMLPage(javax.servlet.http.HttpSession session)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
booleanInputAsRadioButtons(java.lang.String formName, java.lang.String name, boolean valueSelected, boolean value, int tab)
Legacy UI boolean input (radio button style)java.lang.String
booleanInputAsSelectBox(java.lang.String formName, java.lang.String name, boolean valueSelected, boolean value, int tab)
Legacy UI boolean input (select box style)java.lang.String
close()
Closes legacy UI HTML pagejava.lang.String
datamapPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, java.lang.String datamaps, int tab)
Legacy UI data mapping popup buttonjava.lang.String
displayBoolean(java.lang.String v)
Display boolean (using yes/no translation)java.lang.String
displayExtraZone()
Displays legacy UI extra zonejava.lang.String
displayFooter()
Displays legacy UI footerjava.lang.String
displayHeader(boolean simple)
Displays legacy UI headerjava.lang.String
displayMainPage(ServletParameters params)
Displays legacy UI main pagejava.lang.String
displayMenuZone(java.lang.String style, ServletParameters params)
Displays legacy UI menu zonejava.lang.String
displayPublicFooter()
Displays legacy UI public footerjava.lang.String
displayPublicLeftZone()
Displays legacy UI public left zonejava.lang.String
displayPublicMainPage(ServletParameters params)
Displays legacy UI public main pagejava.lang.String
displayPublicRightZone()
Displays legacy UI public right zonejava.lang.String
displayShortcuts()
Displays legacy UI shortcutsjava.lang.String
error(java.lang.String msg)
Formats error messagejava.lang.String
fatal(java.lang.String msg)
Formats fatal error messagejava.lang.String
getDisposition()
Get dispositionGrant
getGrant()
Get user rightscom.simplicite.webapp.Modeler
getModeler()
Get modeler managerNavigator
getNavigator()
Get navigator managercom.simplicite.webapp.ObjectCrosstab
getObjectCrosstab()
Get object pivot table managercom.simplicite.webapp.ObjectDataMap
getObjectDataMap()
Get object data mapping managercom.simplicite.webapp.ObjectDocument
getObjectDocument()
Get object document managercom.simplicite.webapp.ObjectForm
getObjectForm()
Get object form managercom.simplicite.webapp.ObjectGraph
getObjectGraph()
Get object chart managercom.simplicite.webapp.ObjectImportExport
getObjectImportExport()
Get object import/export managercom.simplicite.webapp.ObjectIndex
getObjectIndex()
Get object index managercom.simplicite.webapp.ObjectList
getObjectList()
Get object list managercom.simplicite.webapp.ObjectMerge
getObjectMerge()
Get object merge managercom.simplicite.webapp.ObjectPlaceMap
getObjectPlaceMap()
Get object place map managercom.simplicite.webapp.ObjectPreference
getObjectPreferences()
Get object preferences managercom.simplicite.webapp.ObjectPrint
getObjectPrint()
Het object publication managercom.simplicite.webapp.ObjectSearch
getObjectSearch()
Get object search managercom.simplicite.webapp.ObjectSelect
getObjectSelect()
Get object select managercom.simplicite.webapp.ObjectTimesheet
getObjectTimesheet()
Get object time sheet managercom.simplicite.webapp.ObjectUpdate
getObjectUpdate()
Get object bulk update managercom.simplicite.webapp.ObjectView
getObjectView()
Get object view managerjava.lang.String
getPoweredBy()
Get "powered by" blockcom.simplicite.webapp.ProcessForm
getProcessForm()
Get process form managercom.simplicite.webapp.ProcessList
getProcessList()
Get process list managercom.simplicite.webapp.ProcessSearch
getProcessSearch()
Get process search managercom.simplicite.webapp.ScriptEditor
getScriptEditor()
Get code editor managerjavax.servlet.http.HttpSession
getSession()
Sessionjava.lang.String
getText(java.lang.String code)
Get translated text(alias to T(code))java.lang.String
imageLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, int tab)
Legacy UI image link with target zone and confirm dialog management.java.lang.String
imageLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI image link with target zone and confirm dialog management.java.lang.String
info(java.lang.String msg)
Formats information messagevoid
init(Grant g)
HTML page manager initializationvoid
init(Grant g, com.simplicite.webapp.ObjectCrosstab objCrosstab, com.simplicite.webapp.ObjectGraph objGraph, com.simplicite.webapp.ObjectPrint objPrint, com.simplicite.webapp.ObjectDocument objDoc)
HTML page manager initializationint
init(Grant g, com.simplicite.webapp.ObjectSearch objSearch, com.simplicite.webapp.ObjectList objList, com.simplicite.webapp.ObjectForm objForm, com.simplicite.webapp.ObjectUpdate objUpdate, com.simplicite.webapp.ObjectSelect objSelect, com.simplicite.webapp.ObjectDataMap objDataMap, com.simplicite.webapp.ObjectView objView, com.simplicite.webapp.ObjectIndex objIndex, com.simplicite.webapp.ObjectImportExport objImpExp, com.simplicite.webapp.ObjectCrosstab objCrosstab, com.simplicite.webapp.ObjectGraph objGraph, com.simplicite.webapp.ObjectPrint objPrint, com.simplicite.webapp.ObjectDocument objDoc, com.simplicite.webapp.ObjectTimesheet objTimesheet, com.simplicite.webapp.ObjectPreference objPref, com.simplicite.webapp.ObjectMerge objMerge, com.simplicite.webapp.ObjectPlaceMap objPlaceMap, com.simplicite.webapp.ProcessSearch pcsSearch, com.simplicite.webapp.ProcessList pcsList, com.simplicite.webapp.ProcessForm pcsForm, com.simplicite.webapp.ScriptEditor scriptEditor, com.simplicite.webapp.Modeler modeler, Navigator nav)
HTML page manager initializationboolean
isLoaded(Grant grant)
Test if page is loaded.boolean
isMobile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Deprecated.Use isResponsiveboolean
isResponsive(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Check if requested UI is responsive UIjava.lang.String
link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, int tab)
Legacy UI anchor link with target zone and confirm dialog management.java.lang.String
link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI anchor link with target zone and confirm dialog management.java.lang.String
link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String href, java.lang.String cls, int tab)
Legacy UI anchor link.java.lang.String
metaObjectPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, int tab)
Legacy UI select meta object popup buttonjava.lang.String
open(java.lang.String title, ObjectDB obj, boolean std, boolean calend, boolean calc, boolean color, boolean htmledit, boolean undoredo, boolean treeview, boolean completion, boolean charts, java.lang.String[] extracss, java.lang.String[] extrajs, java.lang.String cls)
Opens legacy UI HTML pagejava.lang.String
selectPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, int tab)
Legacy UI select reference popup buttonvoid
setGrant(Grant g)
Set user rightsjava.lang.String
T(java.lang.String code)
Get translated textjava.lang.String
textLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI text link with target zone and confirm dialog management.java.lang.String
warning(java.lang.String msg)
Formats warning message-
Methods inherited from class com.simplicite.util.tools.HTMLTool
aceJS, ajaxJS, ajaxJS, applicationCSS, applicationJS, audio, booleanInputAsCheckBox, booleanInputAsRadioButtons, booleanInputAsSelectBox, bootboxJS, bootstrapCSS, bootstrapCSS, bootstrapCSS, bootstrapJS, bootstrapJS, border, border, border, button, buttonJS, calculatorJS, calculatorPopup, calculatorPopup, calendarCSS, calendarJS, calendarPopup, captchaCSS, captchaJS, chartJS, checkBoxInput, cleditorCSS, cleditorJS, closeBorder, closeExtraZone, closeForm, closeForm, closeHierarchyArea, closePage, closeSimpleArea, colorpickerJS, colorPopup, colorPopup, compatCSS, compatIcon, completionJS, coreJS, coreJS, cssBlock, cssInclude, cssInclude, cssIncludes, cssIncludes, cssMinify, dateInput, dateInput, datetimeInput, datetimeInput, docCSS, domainRelaxing, dropdownButton, dropdownButton, dropdownItem, dropdownItem, error, expandableArea, expandableArea, extractHref, extractTarget, extractURL, extraZone, fatal, fileInput, fileInput, fileStatement, filterString, flashObject, fontawsomeJS, fullcalendarCSS, fullcalendarJS, fullcalendarJS, fullcalendarJS, fullCalendarLang, getAboutURL, getAbsoluteURL, getAbsoluteURL, getAgendaURL, getAgendaURL, getAPIRoot, getCalendarURL, getChangePasswordURL, getChartURL, getConnectFormURL, getCrosstabURL, getDatamapSelectURL, getDatamapSelectURL, getDataURL, getDataURL, getDirectURL, getDirectURL, getDirectURL, getDivIdFromZoneCode, getDocPreviewURL, getDocPreviewURL, getDocumentURL, getDocumentURL, getEditorURL, getErrorURL, getErrorURL, getErrorURL, getErrorURL, getErrorURL, getErrorURL, getExternalObjectNameFromURL, getExternalObjectURL, getExternalObjectURL, getExtraPreferencesURL, getExtraURL, getFaviconURL, getFaviconURL, getFooterURL, getFormAreaId, getFormButtonId, getFormButtonTransitionId, getFormCellId, getFormDivId, getFormFieldId, getFormFunctionId, getFormId, getFormInputId, getFormLinkId, getFormObjId, getFormPopupId, getFormPreviewURL, getFormRowId, getFormURL, getFormURL, getFormURL, getFormURL, getFormURL, getFormURL, getFormURL, getFormVarId, getFrameFromZoneCode, getGitRoot, getGoogleCalendarURL, getGoogleFontCSS, getGoogleFontName, getGoogleFontURL, getGoogleMapURL, getGraphURL, getHeaderURL, getHelpURL, getHelpURL, getHomeURL, getHomeURL, getIcon, getIconURL, getImageDataURL, getImageDataURL, getImportExportURL, getIndexSearchURL, getIORoot, getListURL, getListURL, getListURL, getListURL, getListURL, getLoadingIcon, getLoadingIconURL, getLoadingImage, getLoadingImageURL, getLoginURL, getLogoutURL, getLogsURL, getMainURL, getManifestURL, getMapURL, getMapURL, getMapURL, getMediaURL, getMenuURL, getMergeURL, getMergeURL, getModuleChooserURL, getNewsURL, getObjectPreferencesURL, getObjectRefSelectURL, getObjectRefSelectURL, getObjectURL, getPanelURL, getPanelURL, getPlaceMapURL, getPrintTemplateURL, getPrintTemplateURL, getProcessStartURL, getProcessURL, getProgressBar, getPublicDocumentURL, getPublicDocumentURL, getPublicErrorURL, getPublicErrorURL, getPublicErrorURL, getPublicExternalObjectURL, getPublicExternalObjectURL, getPublicHomeURL, getPublicMainURL, getPublicNewsURL, getReferenceSelectURL, getReferenceSelectURL, getResourceContent, getResourceContent, getResourceContent, getResourceCSSContent, getResourceCSSContent, getResourceCSSContent, getResourceCSSURL, getResourceCSSURL, getResourceCSSURL, getResourceCSSURL, getResourceHTMLContent, getResourceHTMLContent, getResourceHTMLContent, getResourceHTMLURL, getResourceHTMLURL, getResourceHTMLURL, getResourceHTMLURL, getResourceIconURL, getResourceIconURL, getResourceIconURL, getResourceIconURL, getResourceImageURL, getResourceImageURL, getResourceImageURL, getResourceImageURL, getResourceJSContent, getResourceJSContent, getResourceJSContent, getResourceJSURL, getResourceJSURL, getResourceJSURL, getResourceJSURL, getResourceMarkdownURL, getResourceMarkdownURL, getResourceMarkdownURL, getResourceMarkdownURL, getResourceMDContent, getResourceMDContent, getResourceMDContent, getResourcePDFContent, getResourcePDFContent, getResourcePDFContent, getResourcePDFURL, getResourcePDFURL, getResourcePDFURL, getResourcePDFURL, getResourceURL, getResourceURL, getResourceURL, getResourceURL, getRoot, getRSSURL, getScopesURL, getScriptFromJavascriptStatement, getSearchURL, getSearchURL, getSearchURL, getSearchURL, getShortcutsURL, getSimpleViewURL, getStaticContent, getStaticContentURL, getSubHeaderURL, getTimesheetURL, getTinyFormURL, getTinyListURL, getTreeviewURL, getUIRoot, getUndoRedoURL, getUniqueID, getUpdateAllURL, getUpdateAllURL, getURLFromRedirectStatement, getViewURL, globalJSVars, gmapJS, gmapJS, help, hiddenInput, hierarchyArea, hierarchyArea, highlightCSS, highlightJS, htmlChart, htmleditorCSS, htmleditorJS, htmlPopup, htmlPopup, htmlPopup, htmlPopup, htmlPopupButton, htmlPopupButton, htmlPopupButtonOnly, icon, icon, image, imageButton, imageButtonJS, imageJS, imageJS, info, isFileStatement, isJavascriptStatement, isListVisible, isListVisible, isRedirectStatement, javascriptStatement, jqplotCSS, jqplotJS, jqueryJS, jsBlock, jsConstants, jsGlobals, jsInclude, jsInclude, jsInclude, jsIncludes, jsIncludes, jsIncludes, jsMinify, JSONArrayToTable, JSONArrayToTable, jsOnload, jsontreeCSS, jsontreeJS, jsTexts, leafletCSS, leafletJS, lessToCss, lessToCss, link, linkPopup, linkPopup, mainPageCSS, mainPageJS, markdownCSS, markdownJS, message, modelerCSS, modelerJS, momentJS, multimediaObject, multipleArea, multipleArea, multipleArea, multipleArea, multipleArea, multipleArea, multipleComboBox, multipleComboBox, multipleListInputAsCheckBoxes, multipleListInputAsCheckBoxes, multipleListInputAsCheckBoxes, multipleListInputAsCheckBoxes, multipleListInputAsSelectBox, multipleListInputAsSelectBox, multipleSelectBox, multipleSelectBox, mustacheJS, openBorder, openBorder, openExtraZone, openExtraZone, openExtraZone, openExtraZone, openForm, openHierarchyArea, openHierarchyArea, openHierarchyArea, openPage, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleArea, openSimpleForm, openSimpleMultipartForm, openSimplePage, pageIncludes, passwordInput, passwordInput, passwordInput, passwordInput, placeMapIncludes, prepareURLs, redirectJS, redirectStatement, servicesJS, setRoot, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simpleArea, simplePlaceMap, simplePlaceMap, simplePlaceMap, singleListInputAsRadioButtons, singleListInputAsRadioButtons, singleListInputAsSelectBox, singleListInputAsSelectBox, singleListInputAsSelectBox, singleListInputAsSelectBox, singleListInputAsSelectBox, standardCSS, standardJS, submit, submitForm, submitJS, tab, tab, tabExt, text, textareaInput, textareaInput, textareaInput, textInput, textInput, textInput, textInput, textInput, textInput, textInput, tinymceJS, title, titleButtons, toolsJS, toPlainMarkdownText, toPlainText, toPlainText, toPlainText, toSafeHTML, toSafeHTML, treeviewJS, uiJS, uiToolsCSS, uiToolsJS, undoredoJS, urlBlock, urlBlock, urlPopup, urlPopupButton, urlPopupButton, urlPopupButtonOnly, urlPopupButtonOnly, video, vueJS, warning, windowPopupButton, windowPopupButton, winIEIncludes, winIEWarning
-
-
-
-
Method Detail
-
getSession
public javax.servlet.http.HttpSession getSession()
Session- Returns:
- session
-
getDisposition
public java.lang.String getDisposition()
Get disposition- Returns:
- Disposition
-
getGrant
public Grant getGrant()
Get user rights- Returns:
- user rights
-
setGrant
public void setGrant(Grant g)
Set user rights- Parameters:
g
- User rights (grant)
-
getObjectSearch
public com.simplicite.webapp.ObjectSearch getObjectSearch()
Get object search manager- Returns:
- Object search manager
-
getObjectList
public com.simplicite.webapp.ObjectList getObjectList()
Get object list manager- Returns:
- Object list manager
-
getObjectForm
public com.simplicite.webapp.ObjectForm getObjectForm()
Get object form manager- Returns:
- Object form manager
-
getObjectUpdate
public com.simplicite.webapp.ObjectUpdate getObjectUpdate()
Get object bulk update manager- Returns:
- Object update manager
-
getObjectSelect
public com.simplicite.webapp.ObjectSelect getObjectSelect()
Get object select manager- Returns:
- Object select manager
-
getObjectDataMap
public com.simplicite.webapp.ObjectDataMap getObjectDataMap()
Get object data mapping manager- Returns:
- Object data mapping manager
-
getObjectCrosstab
public com.simplicite.webapp.ObjectCrosstab getObjectCrosstab()
Get object pivot table manager- Returns:
- pivot table manager
-
getObjectGraph
public com.simplicite.webapp.ObjectGraph getObjectGraph()
Get object chart manager- Returns:
- Object chart manager
-
getObjectPrint
public com.simplicite.webapp.ObjectPrint getObjectPrint()
Het object publication manager- Returns:
- Object publication manager
-
getObjectDocument
public com.simplicite.webapp.ObjectDocument getObjectDocument()
Get object document manager- Returns:
- Object document manager
-
getObjectView
public com.simplicite.webapp.ObjectView getObjectView()
Get object view manager- Returns:
- Object view manager
-
getObjectIndex
public com.simplicite.webapp.ObjectIndex getObjectIndex()
Get object index manager- Returns:
- Object index manager
-
getObjectTimesheet
public com.simplicite.webapp.ObjectTimesheet getObjectTimesheet()
Get object time sheet manager- Returns:
- Object time sheet manager
-
getObjectPreferences
public com.simplicite.webapp.ObjectPreference getObjectPreferences()
Get object preferences manager- Returns:
- Object preferences manager
-
getObjectMerge
public com.simplicite.webapp.ObjectMerge getObjectMerge()
Get object merge manager- Returns:
- Object merge manager
-
getObjectPlaceMap
public com.simplicite.webapp.ObjectPlaceMap getObjectPlaceMap()
Get object place map manager- Returns:
- Object place map manager
-
getObjectImportExport
public com.simplicite.webapp.ObjectImportExport getObjectImportExport()
Get object import/export manager- Returns:
- Object import/export manager
-
getProcessSearch
public com.simplicite.webapp.ProcessSearch getProcessSearch()
Get process search manager- Returns:
- Process search manager
-
getProcessList
public com.simplicite.webapp.ProcessList getProcessList()
Get process list manager- Returns:
- Process list manager
-
getProcessForm
public com.simplicite.webapp.ProcessForm getProcessForm()
Get process form manager- Returns:
- Process form manager
-
getScriptEditor
public com.simplicite.webapp.ScriptEditor getScriptEditor()
Get code editor manager- Returns:
- Code editor manager
-
getModeler
public com.simplicite.webapp.Modeler getModeler()
Get modeler manager- Returns:
- Modeler manager
-
getNavigator
public Navigator getNavigator()
Get navigator manager- Returns:
- navigator manager
-
T
public java.lang.String T(java.lang.String code)
Get translated text- Parameters:
code
- Text code- Returns:
- translated text
-
getText
public java.lang.String getText(java.lang.String code)
Get translated text(alias to T(code))- Parameters:
code
- Text code- Returns:
- translated text
-
displayBoolean
public java.lang.String displayBoolean(java.lang.String v)
Display boolean (using yes/no translation)- Parameters:
v
- Boolean value- Returns:
- html
-
isLoaded
public boolean isLoaded(Grant grant)
Test if page is loaded.- Parameters:
grant
- Grant- Returns:
- True if page is loaded
-
init
public void init(Grant g)
HTML page manager initialization- Parameters:
g
- Grant (user's rights)
-
init
public void init(Grant g, com.simplicite.webapp.ObjectCrosstab objCrosstab, com.simplicite.webapp.ObjectGraph objGraph, com.simplicite.webapp.ObjectPrint objPrint, com.simplicite.webapp.ObjectDocument objDoc)
HTML page manager initialization- Parameters:
g
- Grant (user rights)objCrosstab
- Pivot table managerobjGraph
- Chart managerobjPrint
- Publication managerobjDoc
- Document manager
-
init
public int init(Grant g, com.simplicite.webapp.ObjectSearch objSearch, com.simplicite.webapp.ObjectList objList, com.simplicite.webapp.ObjectForm objForm, com.simplicite.webapp.ObjectUpdate objUpdate, com.simplicite.webapp.ObjectSelect objSelect, com.simplicite.webapp.ObjectDataMap objDataMap, com.simplicite.webapp.ObjectView objView, com.simplicite.webapp.ObjectIndex objIndex, com.simplicite.webapp.ObjectImportExport objImpExp, com.simplicite.webapp.ObjectCrosstab objCrosstab, com.simplicite.webapp.ObjectGraph objGraph, com.simplicite.webapp.ObjectPrint objPrint, com.simplicite.webapp.ObjectDocument objDoc, com.simplicite.webapp.ObjectTimesheet objTimesheet, com.simplicite.webapp.ObjectPreference objPref, com.simplicite.webapp.ObjectMerge objMerge, com.simplicite.webapp.ObjectPlaceMap objPlaceMap, com.simplicite.webapp.ProcessSearch pcsSearch, com.simplicite.webapp.ProcessList pcsList, com.simplicite.webapp.ProcessForm pcsForm, com.simplicite.webapp.ScriptEditor scriptEditor, com.simplicite.webapp.Modeler modeler, Navigator nav)
HTML page manager initialization- Parameters:
g
- Grant (user rights)objSearch
- Search managerobjList
- List managerobjForm
- Form managerobjUpdate
- Bulk update managerobjSelect
- Reference select managerobjDataMap
- Data mapping managerobjView
- View managerobjIndex
- Index managerobjImpExp
- Import/export managerobjCrosstab
- Pivot table managerobjGraph
- Chart managerobjPrint
- Publication managerobjDoc
- Document managerobjTimesheet
- Time sheet managerobjPref
- Preferences managerobjMerge
- Merge managerobjPlaceMap
- Place map managerpcsSearch
- Process search managerpcsList
- Process list managerpcsForm
- Process form managerscriptEditor
- Script editor managermodeler
- Modeler managernav
- Navigation manager- Returns:
- license status
-
displayPublicFooter
public java.lang.String displayPublicFooter()
Displays legacy UI public footer- Returns:
- HTML
-
displayPublicLeftZone
public java.lang.String displayPublicLeftZone()
Displays legacy UI public left zone- Returns:
- HTML
-
displayPublicRightZone
public java.lang.String displayPublicRightZone()
Displays legacy UI public right zone- Returns:
- HTML
-
displayPublicMainPage
public java.lang.String displayPublicMainPage(ServletParameters params)
Displays legacy UI public main page- Parameters:
params
- Parameters- Returns:
- HTML
-
displayHeader
public java.lang.String displayHeader(boolean simple)
Displays legacy UI header- Parameters:
simple
- Simple header?- Returns:
- HTML
-
displayShortcuts
public java.lang.String displayShortcuts()
Displays legacy UI shortcuts- Returns:
- HTML
-
displayFooter
public java.lang.String displayFooter()
Displays legacy UI footer- Returns:
- HTML
-
displayMenuZone
public java.lang.String displayMenuZone(java.lang.String style, ServletParameters params)
Displays legacy UI menu zone- Parameters:
style
- Menu styleparams
- Parameters- Returns:
- HTML
-
displayExtraZone
public java.lang.String displayExtraZone()
Displays legacy UI extra zone- Returns:
- HTML
-
displayMainPage
public java.lang.String displayMainPage(ServletParameters params)
Displays legacy UI main page- Parameters:
params
- Parameters- Returns:
- HTML
-
open
public java.lang.String open(java.lang.String title, ObjectDB obj, boolean std, boolean calend, boolean calc, boolean color, boolean htmledit, boolean undoredo, boolean treeview, boolean completion, boolean charts, java.lang.String[] extracss, java.lang.String[] extrajs, java.lang.String cls)
Opens legacy UI HTML page- Parameters:
title
- Page titleobj
- Business objectstd
- Include standard styles and javascriptcalend
- Include calendarscalc
- Include calculatorcolor
- Include color pickerhtmledit
- Include HTML editorundoredo
- Include undo-redo featurestreeview
- Include tree viewcompletion
- Include completioncharts
- Include HTML charts (also needs HTML_CHARTS system parameter)extracss
- Extra stylesheetextrajs
- Extra javascriptscls
- CSS class(es) for body- Returns:
- Beginning of an HTML Page
-
close
public java.lang.String close()
Closes legacy UI HTML page- Returns:
- End of an HTML page
-
link
public java.lang.String link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String href, java.lang.String cls, int tab)
Legacy UI anchor link.- Parameters:
formName
- Form namename
- Link namelabel
- Link labelhref
- Referencecls
- CSS class(es)tab
- Tab index (0 = no tab index tag)- Returns:
- html
-
link
public java.lang.String link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, int tab)
Legacy UI anchor link with target zone and confirm dialog management.- Parameters:
formName
- Form namename
- Link namelabel
- Link labeltargetZone
- Target zoneurl
- URLconfirmDialog
- Show confirm dialog ?actionToConfirm
- Label of action to confirmtab
- Tab index (0 = no tab index tag)- Returns:
- html
-
link
public java.lang.String link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI anchor link with target zone and confirm dialog management.- Parameters:
formName
- Form namename
- Link namelabel
- Link labeltargetZone
- Target zoneurl
- URLconfirmDialog
- Show confirm dialog ?actionToConfirm
- Label of action to confirmextraTags
- Extra HTML tagscls
- CSS class(es)tab
- Tab index (0 = no tab index tag)- Returns:
- html
-
imageLink
public java.lang.String imageLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, int tab)
Legacy UI image link with target zone and confirm dialog management.- Parameters:
formName
- Form namename
- Link namelabel
- Link labelsrc
- Image sourcetargetZone
- Target zoneurl
- URLconfirmDialog
- Show confirm dialog ?actionToConfirm
- Label of action to confirmextraTags
- Extra HTML tagstab
- Tab index (0 = no tab index tag)- Returns:
- html
-
imageLink
public java.lang.String imageLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI image link with target zone and confirm dialog management.- Parameters:
formName
- Form namename
- Link namelabel
- Link labelsrc
- Image sourcetargetZone
- Target zoneurl
- URLconfirmDialog
- Show confirm dialog ?actionToConfirm
- Label of action to confirmextraTags
- Extra HTML tagscls
- CSS class(es)tab
- Tab index (0 = no tab index tag)- Returns:
- html
-
textLink
public java.lang.String textLink(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, boolean confirmDialog, java.lang.String actionToConfirm, java.lang.String extraTags, java.lang.String cls, int tab)
Legacy UI text link with target zone and confirm dialog management.- Parameters:
formName
- Form namename
- Link namelabel
- Link labeltargetZone
- Target zoneurl
- URLconfirmDialog
- Show confirm dialog ?actionToConfirm
- Label of action to confirmextraTags
- Extra HTML tagscls
- CSS class(es)tab
- Tab index (0 = no tab index tag)- Returns:
- html
-
booleanInputAsSelectBox
public java.lang.String booleanInputAsSelectBox(java.lang.String formName, java.lang.String name, boolean valueSelected, boolean value, int tab)
Legacy UI boolean input (select box style)- Parameters:
formName
- Form namename
- Input namevalueSelected
- Is a value selected by default ?value
- Input valuetab
- Tab index (0 = no tab index tag)- Returns:
- html
-
booleanInputAsRadioButtons
public java.lang.String booleanInputAsRadioButtons(java.lang.String formName, java.lang.String name, boolean valueSelected, boolean value, int tab)
Legacy UI boolean input (radio button style)- Parameters:
formName
- Form namename
- Input namevalueSelected
- Is a value selected by default ?value
- Input value (true/false) ?tab
- Start tab index (0 = no tab index tag)- Returns:
- html
-
selectPopupButton
public java.lang.String selectPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, int tab)
Legacy UI select reference popup button- Parameters:
g
- Grantobj
- ObjectformName
- Form namename
- Select button nameparams
- URL parameters (e.g. "object=MyObject&inst=the_MyObject")tab
- Start tab index (0 = no explicit tab index)- Returns:
- html
-
metaObjectPopupButton
public java.lang.String metaObjectPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, int tab)
Legacy UI select meta object popup button- Parameters:
g
- Grantobj
- ObjectformName
- Form namename
- Select button nameparams
- URL parameters (e.g. "object=MyObject&inst=the_MyObject")tab
- Start tab index (0 = no explicit tab index)- Returns:
- html
-
datamapPopupButton
public java.lang.String datamapPopupButton(Grant g, java.lang.String obj, java.lang.String formName, java.lang.String name, java.lang.String params, java.lang.String datamaps, int tab)
Legacy UI data mapping popup button- Parameters:
g
- Grantobj
- ObjectformName
- Form namename
- Select button nameparams
- URL parameters (e.g. "object=MyObject&inst=the_MyObject")datamaps
- List of mappings (e.g. "object=MyObject&inst=the_MyObject")tab
- Start tab index (0 = no explicit tab index)- Returns:
- html
-
info
public java.lang.String info(java.lang.String msg)
Formats information message- Parameters:
msg
- Message- Returns:
- information message
-
warning
public java.lang.String warning(java.lang.String msg)
Formats warning message- Parameters:
msg
- Message- Returns:
- warning message
-
error
public java.lang.String error(java.lang.String msg)
Formats error message- Parameters:
msg
- Message- Returns:
- formatted error
-
fatal
public java.lang.String fatal(java.lang.String msg)
Formats fatal error message- Parameters:
msg
- Message- Returns:
- fatal error message
-
getPoweredBy
public java.lang.String getPoweredBy()
Get "powered by" block- Returns:
- HTML
-
isResponsive
public boolean isResponsive(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Check if requested UI is responsive UI- Parameters:
request
- HTTP requestresponse
- HTTP response (used to set the mobile cookie)- Returns:
- True if requested UI is mobile UI
-
isMobile
@Deprecated public boolean isMobile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Deprecated.Use isResponsive
-
-