public class HTMLTool
extends java.lang.Object
HTML page common constant and static methods
Modifier and Type | Class and Description |
---|---|
static class |
HTMLTool.Area
Area data structure to be used with area manipulation APIs
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BLANK_ZONE
Blank page zone constant
|
static java.lang.String |
BOTTOM_ZONE
Bottom page zone constant
|
static java.lang.String |
CSS_END_TAG
End tag for CSS
|
static java.lang.String |
CSS_START_TAG
Start tag for CSS
|
static java.lang.String |
DOCTYPE_HTML4 |
static java.lang.String |
DOCTYPE_HTML5 |
static java.lang.String |
EXTRA_ZONE
Extra zone constant
|
static java.lang.String |
FOOT_ZONE
Footer zone constant
|
static java.lang.String |
HEAD_ZONE
Header zone constant
|
static java.lang.String |
ICON_BOX
Box
|
static java.lang.String |
ICON_BUILDING
Building icon
|
static java.lang.String |
ICON_CALENDAR
Calendar table icon
|
static java.lang.String |
ICON_CASH
Cash
|
static java.lang.String |
ICON_CHAT
Chat icon
|
static java.lang.String |
ICON_COMPUTER
Computer icon
|
static java.lang.String |
ICON_CROSSTAB
Cross table icon
|
static java.lang.String |
ICON_DATABASE
Database icon
|
static java.lang.String |
ICON_DOCUMENT
Document icon
|
static java.lang.String |
ICON_EDIT
Edit icon
|
static java.lang.String |
ICON_ERROR
Error icon
|
static java.lang.String |
ICON_EXTOBJECT
External object icon
|
static java.lang.String |
ICON_FOLDER
Folder icon
|
static java.lang.String |
ICON_FOLDERITEM
Folder item icon
|
static java.lang.String |
ICON_GIFT
Gift
|
static java.lang.String |
ICON_GRAPH
Graph icon
|
static java.lang.String |
ICON_GROUP
Group icon
|
static java.lang.String |
ICON_HOME
Home page icon
|
static java.lang.String |
ICON_IMAGE
Image icon
|
static java.lang.String |
ICON_INFO
Warning icon
|
static java.lang.String |
ICON_MAILBOX
Mailbox icon
|
static java.lang.String |
ICON_MAP
Map
|
static java.lang.String |
ICON_MESSAGE
Message icon
|
static java.lang.String |
ICON_OBJECT
Object icon
|
static java.lang.String |
ICON_PRINT
Print icon
|
static java.lang.String |
ICON_PROCESS
Workflow icon
|
static java.lang.String |
ICON_PROJECT
Project icon
|
static java.lang.String |
ICON_PROJECTITEM
Project item icon
|
static java.lang.String |
ICON_SHOP
Shop
|
static java.lang.String |
ICON_TASK
Task icon
|
static java.lang.String |
ICON_TIMESHEET
Time sheet
|
static java.lang.String |
ICON_TRUCK
Truck
|
static java.lang.String |
ICON_URL
URL icon
|
static java.lang.String |
ICON_USER
User icon
|
static java.lang.String |
ICON_WARNING
Error icon
|
static java.lang.String |
ICON_WORK
Work in progress icon
|
static java.lang.String |
ICONDEC_CREATE
Deprecated.
|
static java.lang.String |
ICONDEC_CSV
CSV icon decoration
|
static java.lang.String |
ICONDEC_DELETE
Deprecated.
|
static java.lang.String |
ICONDEC_HELP
Help icon decoration
|
static java.lang.String |
ICONDEC_LINK
Link icon decoration
|
static java.lang.String |
ICONDEC_LIST
Deprecated.
|
static java.lang.String |
ICONDEC_LOCK
Deprecated.
|
static java.lang.String |
ICONDEC_SEARCH
Search icon decoration
|
static java.lang.String |
ICONDEC_SELECT
CSV icon decoration
|
static java.lang.String |
ICONDEC_UNLOCK
Deprecated.
|
static java.lang.String |
ICONDEC_UPDATE
Deprecated.
|
static java.lang.String |
ICONDEC_XML
XML icon decoration
|
static java.lang.String |
JS_END_TAG
End tag for JavaScript
|
static java.lang.String |
JS_START_TAG
Start tag for JavaScript
|
static java.lang.String |
LAYOUT_ZONE
Layout zone constant
|
static java.lang.String |
LEFT_ZONE
Public left zone constant
|
static java.lang.String |
MAIN_ZONE
Main zone constant
|
static java.lang.String |
MEDIA_AAC |
static java.lang.String |
MEDIA_AVI |
static java.lang.String |
MEDIA_FLV |
static java.lang.String |
MEDIA_MP3 |
static java.lang.String |
MEDIA_MP4 |
static java.lang.String |
MEDIA_MPG |
static java.lang.String |
MEDIA_OGA |
static java.lang.String |
MEDIA_OGV |
static java.lang.String |
MEDIA_WAV |
static java.lang.String |
MEDIA_WEBM |
static java.lang.String |
MEDIA_WMA |
static java.lang.String |
MEDIA_WMV |
static java.lang.String |
MENU_ZONE
Menu zone constant
|
static java.lang.String |
NULL |
static java.lang.String |
POPUP_ZONE
Popup zone constant
|
static java.lang.String |
RIGHT_ZONE
Public right zone constant
|
static java.lang.String |
SUBHEAD_ZONE
Sub-header zone constant
|
static java.lang.String |
TAB_EXT_OFF
Inactive extended tab constant
|
static java.lang.String |
TAB_EXT_ON
Active extended tab constant
|
static java.lang.String |
TAB_FORM_OFF
Inactive form tab constant
|
static java.lang.String |
TAB_FORM_ON
Active form tab constant
|
static java.lang.String |
TAB_OFF
Inactive grouped tab constant
|
static java.lang.String |
TAB_ON
Active grouped tab constant
|
static java.lang.String |
TOP_ZONE
Top page zone constant
|
static java.lang.String |
WORK_ZONE
Work zone constant
|
Constructor and Description |
---|
HTMLTool() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
aceJS()
ACE editor additional JS scripts
|
static java.lang.String[] |
ajaxJS()
Ajax JS scripts
|
static java.lang.String[] |
applicationCSS(Grant grant)
Application specific CSS stylesheets
|
static java.lang.String[] |
applicationJS(Grant grant)
Application specific JS scripts
|
static java.lang.String |
audio(java.lang.String formName,
java.lang.String name,
java.lang.String[] mimes,
java.lang.String[] urls,
int width,
int height)
HTML5 audio tag
|
static java.lang.String |
booleanInputAsCheckBox(java.lang.String formName,
java.lang.String name,
boolean value,
int tab)
Boolean input (Check box style)
|
static java.lang.String |
booleanInputAsRadioButtons(java.lang.String formName,
java.lang.String name,
java.lang.String yes,
java.lang.String no,
boolean valueSelected,
boolean value,
int tab)
Boolean input (radio button style)
|
static java.lang.String |
booleanInputAsSelectBox(java.lang.String formName,
java.lang.String name,
java.lang.String yes,
java.lang.String no,
boolean valueSelected,
boolean value,
int tab)
Boolean input (select box style)
|
static java.lang.String[] |
bootstrapCSS()
Bootstrap CSS stylesheets
|
static java.lang.String[] |
bootstrapCSS(java.lang.String theme)
Bootstrap CSS stylesheets
|
static java.lang.String[] |
bootstrapCSS(java.lang.String theme,
boolean datetimepicker)
Bootstrap CSS stylesheets
|
static java.lang.String[] |
bootstrapJS()
Bootstrap JS scripts
|
static java.lang.String[] |
bootstrapJS(boolean datetimepicker,
java.lang.String lang)
Bootstrap JS scripts
|
static java.lang.String |
border(java.lang.String content)
Standard border without tab
|
static java.lang.String |
border(java.lang.String content,
java.lang.String title,
java.lang.String cls)
Standard panel with tab
|
static java.lang.String |
border(java.lang.String content,
java.lang.String icon,
java.lang.String title,
java.lang.String cls)
Standard panel with tab
|
static java.lang.String |
button(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String url,
java.lang.String cls,
int tab)
Submit button (type = button)
|
static java.lang.String |
buttonJS(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String js,
java.lang.String cls,
int tab)
Button (type = button) with custom JavaScript on the onclick event
|
static java.lang.String |
calculatorJS()
Calculator JS script
|
static java.lang.String |
calculatorPopup(Grant g,
java.lang.String formName,
java.lang.String name)
Calculator popup
|
static java.lang.String |
calculatorPopup(java.lang.String formName,
java.lang.String name)
Deprecated.
|
static java.lang.String |
calendarJS()
Calendar JS script
|
static java.lang.String |
calendarPopup(Grant g,
java.lang.String formName,
java.lang.String name)
Calendar popup
|
static java.lang.String |
calendarPopup(java.lang.String formName,
java.lang.String name)
Deprecated.
|
static java.lang.String |
checkBoxInput(java.lang.String formName,
java.lang.String name,
boolean checked,
java.lang.String value,
int tab)
Simple checkbox.
|
static java.lang.String[] |
cleditorCSS()
CLEditor® HTML editor CSS stylesheets
|
static java.lang.String[] |
cleditorJS()
CLEditor® HTML editor JS scripts
|
static java.lang.String |
closeBorder()
Closes standard panel with tab
|
static java.lang.String |
closeExtraZone()
Closes HTML extra zone
|
static java.lang.String |
closeForm(java.lang.String formName)
Closes form
|
static java.lang.String |
closeForm(java.lang.String formName,
java.lang.String defaultInputName,
java.lang.String defaultButtonName)
Closes form with optional default focus on a designated input field
and optional default button activated on pressing the return key
|
static java.lang.String |
closeHierarchyArea()
Closes hierarcy area.
|
static java.lang.String |
closePage()
Closes HTML page
|
static java.lang.String |
closeSimpleArea()
Closes (non)collapsible area panel.
|
static java.lang.String |
colorpickerJS()
Color picker JS script
|
static java.lang.String |
colorPopup(Grant g,
java.lang.String formName,
java.lang.String name)
Color chooser popup
|
static java.lang.String |
colorPopup(java.lang.String formName,
java.lang.String name)
Deprecated.
|
static java.lang.String |
completionJS()
Completion JS scripts
|
static java.lang.String |
coreJS()
Core JS scripts
|
static java.lang.String |
cssBlock(java.lang.String css)
Encloses CSS styles into start/end tags
|
static java.lang.String |
cssInclude(java.lang.String cssFile)
Includes CSS file
|
static java.lang.String |
cssInclude(java.lang.String cssFile,
java.lang.String encoding)
Includes CSS file in specified encoding
|
static java.lang.String |
cssIncludes(java.lang.String[] cssFiles)
Includes CSS files
|
static java.lang.String |
cssIncludes(java.lang.String[] cssFiles,
java.lang.String encoding)
Includes CSS files in specified encoding
|
static java.lang.String |
dateInput(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String popupName,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab)
Date input.
|
static java.lang.String |
dateInput(java.lang.String formName,
java.lang.String name,
java.lang.String popupName,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab)
Deprecated.
|
static java.lang.String |
datetimeInput(java.lang.String formName,
java.lang.String name,
java.lang.String popupName,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab)
Deprecated.
|
static java.lang.String |
datetimeInput(java.lang.String formName,
java.lang.String name,
java.lang.String popupName,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab,
boolean time)
Deprecated.
|
static java.lang.String |
domainRelaxing(Grant g) |
static java.lang.String |
dropdownButton(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String hover,
java.lang.String onclick,
java.lang.String onblur,
java.lang.String cls,
int tab,
boolean rightBtn,
java.lang.String menuId,
java.util.ArrayList<java.lang.String> items,
java.lang.String clsMenu,
boolean topMenu)
Display a drop down button with a items menu
|
static java.lang.String |
dropdownButton(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String hover,
java.lang.String src,
java.lang.String onclick,
java.lang.String onblur,
java.lang.String cls,
int tab,
boolean rightBtn,
java.lang.String menuId,
java.lang.String menuContent,
java.lang.String clsMenu,
boolean topMenu)
Display a drop down button with a popup menu
|
static java.lang.String |
dropdownItem(java.lang.String popupId,
java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String title,
java.lang.String onclick,
java.lang.String cls,
int tab,
boolean closeOnClick) |
static java.lang.String |
error(java.lang.String msg,
Grant g)
Formatted error message
|
static java.lang.String |
expandableArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String shortContent,
java.lang.String shortCls,
java.lang.String longContent,
java.lang.String longCls,
java.lang.String expandJS,
java.lang.String collapseJS,
int delay,
int tab)
Opens expandable area.
|
static java.lang.String |
expandableArea(java.lang.String formName,
java.lang.String name,
java.lang.String shortContent,
java.lang.String shortCls,
java.lang.String longContent,
java.lang.String longCls,
java.lang.String expandJS,
java.lang.String collapseJS,
int delay,
int tab)
Deprecated.
|
static java.lang.String |
extractHref(java.lang.String link)
Extract href part of an <a/> link
|
static java.lang.String |
extractTarget(java.lang.String link)
Extract target part of an <a/> link
|
static java.lang.String |
extractURL(java.lang.String url,
java.lang.String addParams)
Extract an URL from a string
|
static java.lang.String |
extraZone(java.lang.String icon,
java.lang.String title,
java.lang.String content)
HTML extra zone
|
static java.lang.String |
fatal(java.lang.String msg,
Grant g)
Formatted fatal error message
|
static java.lang.String |
fileInput(java.lang.String formName,
java.lang.String name,
int size,
int tab)
File input.
|
static java.lang.String |
fileInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String cls,
int tab)
File input.
|
static java.lang.String |
filterString(ObjectDB obj,
java.lang.String sep)
Displayable object filter
|
static java.lang.String |
flashChart(java.lang.String formName,
java.lang.String name,
java.lang.String url,
int width,
int height)
Flash chart
|
static java.lang.String |
flashObject(java.lang.String formName,
java.lang.String name,
java.lang.String file,
java.lang.String vars,
int width,
int height,
boolean allowFullScreen)
Flash object
|
static java.lang.String |
flashObjectVideo(java.lang.String formName,
java.lang.String name,
java.lang.String file,
int width,
int height)
Flash video player
|
static java.lang.String[] |
fullcalendarCSS()
Fullcalendar CSS stylesheets
|
static java.lang.String[] |
fullcalendarJS()
Fullcalendar JS scripts (in default language = english)
|
static java.lang.String[] |
fullcalendarJS(java.lang.String lang)
Fullcalendar JS scripts (in specified language)
|
static java.lang.String |
fullCalendarLang(java.lang.String lang)
Fullcalendar JS language code from Simplicite(R) language code
|
static java.lang.String |
getAbsoluteURL(java.lang.String url)
Get absolute URL from potentially relative URL
|
static java.lang.String |
getAgendaURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String agendaName,
java.lang.String disp,
boolean useCurrentFilter)
Base authenticated page URL for specified object agenda
|
static java.lang.String |
getCrosstabURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String crosstabName)
Base page URL for specified object and crosstab
|
static java.lang.String |
getDivIdFromZoneCode(java.lang.String zone)
Returns div id from zone code.
|
static java.lang.String |
getDocumentURL(java.lang.String object,
java.lang.String field,
java.lang.String rowId,
java.lang.String docId,
java.lang.String cdisp,
boolean cache,
boolean thumbnail)
Base URL for DBDoc document
|
static java.lang.String |
getEditorURL(java.lang.String params)
Base editor page URL
|
static java.lang.String |
getErrorURL(java.lang.Exception e)
Base authenticated error page URL for specified error code
|
static java.lang.String |
getErrorURL(java.lang.Exception e,
boolean pub)
Base public or authenticated error page URL for specified exception
|
static java.lang.String |
getErrorURL(java.lang.String code)
Base error page URL for specified error code
|
static java.lang.String |
getErrorURL(java.lang.String code,
java.lang.String param)
Base authenticated error page URL for specified error code
|
static java.lang.String |
getErrorURL(java.lang.String code,
java.lang.String param,
boolean pub)
Base public or authenticated error page URL for specified error code
|
static java.lang.String |
getExternalObjectURL(java.lang.String extObjName)
Base authenticated page URL for specified external object
|
static java.lang.String |
getExternalObjectURL(java.lang.String extObjName,
java.lang.String params)
Base authenticated page URL for specified external object with parameters
|
static java.lang.String |
getFormAreaId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormButtonId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormButtonTransitionId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormCellId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormDivId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormFieldId(java.lang.String formName,
ObjectField f) |
static java.lang.String |
getFormFunctionId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormId(java.lang.String name)
Formats form name into DOM Id
|
static java.lang.String |
getFormInputId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormLinkId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormObjId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormPopupId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormRowId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFormURL(ObjectDB obj,
boolean nav)
Base form page URL for specified object (for current row ID)
|
static java.lang.String |
getFormURL(ObjectDB obj,
java.lang.String rowId,
boolean nav)
Base form page URL for specified object and row ID
|
static java.lang.String |
getFormURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String rowId,
boolean nav)
Base form page URL for specified object and row ID
|
static java.lang.String |
getFormURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String rowId,
java.lang.String params)
Base form page URL for specified object and row ID
|
static java.lang.String |
getFormVarId(java.lang.String formName,
java.lang.String name) |
static java.lang.String |
getFrameFromZoneCode(java.lang.String zone)
Returns frame JS naming from zone code.
|
static java.lang.String |
getGraphURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String graphName)
Base page URL for specified object and chart
|
static java.lang.String |
getHomeURL()
Base home page URL
|
static java.lang.String |
getIconURL(Grant grant,
java.lang.String name)
Base page URL for "icon set" resource
|
static java.lang.String |
getImageDataURL(java.lang.String mime,
byte[] data)
Return an image data URL
|
static java.lang.String |
getImageDataURL(java.lang.String mime,
java.lang.String data)
Return an image data URL
|
static java.lang.String |
getListURL(ObjectDB obj,
boolean nav)
Base list page URL for specified object
|
static java.lang.String |
getListURL(java.lang.String objName,
java.lang.String objInstanceName,
boolean nav)
Base list page URL for specified object
|
static java.lang.String |
getLoadingIcon()
Get loading icon tag
|
static java.lang.String |
getLoadingImage()
Get loading image tag
|
static java.lang.String |
getLogoutURL()
Base logout page URL
|
static java.lang.String |
getMainURL(java.lang.String params)
Base main page URL
|
static java.lang.String |
getMapURL(float lat,
float lng,
int zoom,
java.lang.String info)
Map
|
static java.lang.String |
getMapURL(java.lang.String address,
int zoom,
java.lang.String info)
Map
|
static java.lang.String |
getPlaceMapURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String placemapName)
Base authenticated page URL for specified object place map
|
static java.lang.String |
getPrintTemplateURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String printTemplateName)
Base page URL for specified object and print template (list level template)
|
static java.lang.String |
getPrintTemplateURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String rowId,
java.lang.String printTemplateName,
boolean mailing)
Base page URL for specified object and print template (row level template)
|
static java.lang.String |
getProcessStartURL(java.lang.String pcsName)
Base process start page URL for specified process
|
static java.lang.String |
getProgressBar(Grant g,
int prct)
Display a progress bar
|
static java.lang.String |
getPublicAgendaURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String agendaName,
java.lang.String disp,
boolean useCurrentFilter)
Base public page URL for specified object agenda
|
static java.lang.String |
getPublicDocumentURL(java.lang.String object,
java.lang.String field,
java.lang.String rowId,
java.lang.String docId,
java.lang.String cdisp,
boolean cache,
boolean thumbnail)
Base public URL for DBDoc document
|
static java.lang.String |
getPublicErrorURL(java.lang.Exception e)
Base public error page URL for specified exception
|
static java.lang.String |
getPublicErrorURL(java.lang.String code)
Base public error page URL for specified error code
|
static java.lang.String |
getPublicErrorURL(java.lang.String code,
java.lang.String param)
Base public error page URL for specified error code
|
static java.lang.String |
getPublicExternalObjectURL(java.lang.String extObjName)
Base public page URL for specified external object
|
static java.lang.String |
getPublicExternalObjectURL(java.lang.String extObjName,
java.lang.String params)
Base public page URL for specified external object with parameters
|
static java.lang.String |
getPublicHomeURL()
Base public home page URL
|
static java.lang.String |
getPublicMainURL(java.lang.String params)
Base public main page URL
|
static java.lang.String |
getResourceCSSContent(ExternalObject ext,
java.lang.String code)
Content of specified external object CSS stylesheet resource
|
static java.lang.String |
getResourceCSSContent(Grant grant,
java.lang.String code)
Content of specified disposition CSS stylesheet resource
|
static java.lang.String |
getResourceCSSContent(ObjectDB obj,
java.lang.String code)
Content of specified business object CSS stylesheet resource
|
static java.lang.String |
getResourceCSSURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object CSS stylesheet resource
|
static java.lang.String |
getResourceCSSURL(Grant grant,
java.lang.String code)
Base page URL for disposition CSS stylesheet resource
|
static java.lang.String |
getResourceCSSURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition CSS stylesheet resource
|
static java.lang.String |
getResourceCSSURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object CSS stylesheet resource
|
static java.lang.String |
getResourceHTMLContent(ExternalObject ext,
java.lang.String code)
Content of specified external object HTML resource
|
static java.lang.String |
getResourceHTMLContent(Grant grant,
java.lang.String code)
Content of specified disposition HTML resource
|
static java.lang.String |
getResourceHTMLContent(ObjectDB obj,
java.lang.String code)
Content of specified business object HTML resource
|
static java.lang.String |
getResourceHTMLURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object HTML resource
|
static java.lang.String |
getResourceHTMLURL(Grant grant,
java.lang.String code)
Base page URL for disposition HTML resource
|
static java.lang.String |
getResourceHTMLURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition HTML resource
|
static java.lang.String |
getResourceHTMLURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object HTML resource
|
static java.lang.String |
getResourceIconURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object icon resource
|
static java.lang.String |
getResourceIconURL(Grant grant,
java.lang.String code)
Base page URL for disposition icon resource
|
static java.lang.String |
getResourceIconURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition icon resource
|
static java.lang.String |
getResourceIconURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object icon resource
|
static java.lang.String |
getResourceImageURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object image resource
|
static java.lang.String |
getResourceImageURL(Grant grant,
java.lang.String code)
Base page URL for disposition image resource
|
static java.lang.String |
getResourceImageURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition image resource
|
static java.lang.String |
getResourceImageURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object image resource
|
static java.lang.String |
getResourceJSContent(ExternalObject ext,
java.lang.String code)
Content of specified external object JavaScript resource
|
static java.lang.String |
getResourceJSContent(Grant grant,
java.lang.String code)
Content of specified disposition JavaScript resource
|
static java.lang.String |
getResourceJSContent(ObjectDB obj,
java.lang.String code)
Content of specified business object JavaScript resource
|
static java.lang.String |
getResourceJSURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object JavaScript resource
|
static java.lang.String |
getResourceJSURL(Grant grant,
java.lang.String code)
Base page URL for specified disposition JavaScript resource
|
static java.lang.String |
getResourceJSURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition JavaScript resource
|
static java.lang.String |
getResourceJSURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object JavaScript resource
|
static java.lang.String |
getResourceMarkdownURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object markdown resource
|
static java.lang.String |
getResourceMarkdownURL(Grant grant,
java.lang.String code)
Base page URL for disposition markdown resource
|
static java.lang.String |
getResourceMarkdownURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition markdown resource
|
static java.lang.String |
getResourceMarkdownURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object markdown resource
|
static java.lang.String |
getResourceMDContent(ExternalObject ext,
java.lang.String code)
Content of specified external object markdown resource
|
static java.lang.String |
getResourceMDContent(Grant grant,
java.lang.String code)
Content of specified disposition markdown resource
|
static java.lang.String |
getResourceMDContent(ObjectDB obj,
java.lang.String code)
Content of specified business object markdown resource
|
static byte[] |
getResourcePDFContent(ExternalObject ext,
java.lang.String code)
Content of specified external object PDF document resource
|
static byte[] |
getResourcePDFContent(Grant grant,
java.lang.String code)
Content of specified disposition PDF document resource
|
static byte[] |
getResourcePDFContent(ObjectDB obj,
java.lang.String code)
Content of specified business object PDF document resource
|
static java.lang.String |
getResourcePDFURL(ExternalObject ext,
java.lang.String code)
Base page URL for specified external object PDF resource
|
static java.lang.String |
getResourcePDFURL(Grant grant,
java.lang.String code)
Base page URL for disposition PDF resource
|
static java.lang.String |
getResourcePDFURL(Grant grant,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition PDF resource
|
static java.lang.String |
getResourcePDFURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object PDF resource
|
static java.lang.String |
getResourceURL(ExternalObject ext,
java.lang.String type,
java.lang.String code,
java.lang.String deflt)
Base page URL for specified external object resource
|
static java.lang.String |
getResourceURL(Grant grant,
java.lang.String type,
java.lang.String code,
java.lang.String deflt)
Base page URL for disposition resource
|
static java.lang.String |
getResourceURL(Grant grant,
java.lang.String type,
java.lang.String code,
java.lang.String object,
java.lang.String objId,
java.lang.String deflt)
Base page URL for specified object resource
|
static java.lang.String |
getResourceURL(ObjectDB obj,
java.lang.String type,
java.lang.String code,
java.lang.String deflt)
Base page URL for specified business object resource
|
static java.lang.String |
getRoot()
Get context root
|
static java.lang.String |
getSearchURL(ObjectDB obj)
Base search page URL for specified object
|
static java.lang.String |
getSearchURL(java.lang.String objName,
java.lang.String objInstanceName)
Base search page URL for specified object
|
static java.lang.String |
getStaticContent(java.lang.String fileName)
Static content
|
static java.lang.String |
getStaticContentURL(java.lang.String fileName)
Base page URL for specified static content
|
static java.lang.String |
getTimesheetURL(java.lang.String objName,
java.lang.String objInstanceName,
java.lang.String tsName)
Base page URL for specified timesheet
|
static java.lang.String |
getTreeviewURL(java.lang.String treeviewName,
java.lang.String params)
Base treeview URL
|
static java.lang.String |
getUniqueID(Grant grant)
Get a unique hash ID for grant
|
static java.lang.String |
getViewURL(java.lang.String viewName,
java.lang.String params)
Base view URL
|
static java.lang.String |
globalJSVars()
JS globals variables (need the Simplicite variable to be defined, e.g.
|
static java.lang.String[] |
gmapJS()
Google maps additional JS scripts
|
static java.lang.String |
help(java.lang.String help)
Standard help
|
static java.lang.String |
hiddenInput(java.lang.String formName,
java.lang.String name,
java.lang.String value)
Hidden input.
|
static java.lang.String |
hierarchyArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
int tab)
Hierarchy area.
|
static java.lang.String |
hierarchyArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
int tab)
Deprecated.
|
static java.lang.String[] |
highlightCSS()
Highlight CSS stylesheets
|
static java.lang.String[] |
highlightJS()
Highlight JS scripts
|
static java.lang.String |
htmlChart(java.lang.String divId,
java.lang.String json,
int width,
int height)
HTML chart
|
static java.lang.String[] |
htmleditorCSS()
HTML editor CSS stylesheets
|
static java.lang.String[] |
htmleditorJS()
HTML editor JS scripts
|
static java.lang.String |
htmlPopup(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String content)
HTML content popup without title
|
static java.lang.String |
htmlPopup(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String title,
boolean closeButton,
java.lang.String content)
HTML content popup
|
static java.lang.String |
htmlPopup(java.lang.String formName,
java.lang.String name,
java.lang.String content)
Deprecated.
|
static java.lang.String |
htmlPopup(java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String title,
boolean closeButton,
java.lang.String content)
Deprecated.
|
static java.lang.String |
htmlPopupButton(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String alt,
java.lang.String title,
boolean closeButton,
java.lang.String content,
int width,
int height,
int tab)
Image button to a inlined HTML content popup
|
static java.lang.String |
htmlPopupButton(java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String alt,
java.lang.String title,
boolean closeButton,
java.lang.String content,
int width,
int height,
int tab)
Deprecated.
|
static java.lang.String |
htmlPopupButtonOnly(java.lang.String formName,
java.lang.String popupName,
java.lang.String imgName,
java.lang.String icon,
java.lang.String alt,
java.lang.String jsCallback,
java.lang.String jsCallbackParam,
int width,
int height,
int tab)
Image button to a refered HTML content popup (the popup has to be present)
|
static java.lang.String |
icon(Grant g,
java.lang.String name,
java.lang.String title)
Standard icon
|
static java.lang.String |
icon(java.lang.String name,
java.lang.String title)
Deprecated.
|
static java.lang.String |
image(java.lang.String name,
java.lang.String title)
Standard image
|
static java.lang.String |
imageButton(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String src,
java.lang.String url,
int tab)
Submit button (type = image)
|
static java.lang.String |
imageButtonJS(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String hover,
java.lang.String src,
java.lang.String onclick,
java.lang.String onblur,
boolean rightIcon,
java.lang.String cls,
int tab)
Simple button image with custom JavaScript on the onclick event
|
static java.lang.String |
imageJS(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String src,
java.lang.String js,
int tab)
Simple image with custom JavaScript on the onclick event
|
static java.lang.String |
imageJS(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String src,
java.lang.String js,
java.lang.String cls,
int tab)
Simple image with custom JavaScript on the onclick event
|
static java.lang.String |
info(java.lang.String msg,
Grant g)
Formatted information message
|
static boolean |
isListVisible(ObjectDB obj,
FieldArea fa)
Deprecated.
use obj.isAreaVisible(fa,true,true)
|
static boolean |
isListVisible(ObjectDB obj,
ObjectField f)
Deprecated.
use obj.isFieldVisible(f,true,true)
|
static java.lang.String[] |
jqplotCSS()
JQPlot additional CSS stylesheets
|
static java.lang.String[] |
jqplotJS()
JQPlot additional JS scripts
|
static java.lang.String[] |
jqueryMobileCSS()
JQuery mobile additional CSS stylesheets
|
static java.lang.String[] |
jqueryMobileJS()
JQuery mobile additional JS scripts
|
static java.lang.String[] |
jqueryUICSS()
JQuery UI additional CSS stylesheets
|
static java.lang.String[] |
jqueryUIJS()
JQuery UI additional JS scripts
|
static java.lang.String |
jsBlock(java.lang.String js)
Encloses JavaScript code into start/end tags
|
static java.lang.String |
jsGlobals(Grant g)
JavaScript globals
|
static java.lang.String |
jsInclude(java.lang.String jsFile)
Includes JavaScript file
|
static java.lang.String |
jsInclude(java.lang.String jsFile,
java.lang.String encoding)
Includes JavaScript file in specified encoding
|
static java.lang.String |
jsIncludes(java.lang.String[] jsFiles)
Includes JavaScript files
|
static java.lang.String |
jsIncludes(java.lang.String[] jsFiles,
java.lang.String encoding)
Includes JavaScript files in specified encoding
|
static java.lang.String |
link(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String targetZone,
java.lang.String url,
java.lang.String confirmMsg,
java.lang.String extraTags,
java.lang.String cls,
int tab)
Anchor link with target zone and confirm dialog management.
|
static java.lang.String |
linkPopup(Grant g,
java.lang.String formName,
java.lang.String name)
Link popup
|
static java.lang.String |
linkPopup(java.lang.String formName,
java.lang.String name)
Deprecated.
|
static java.lang.String[] |
mainPageCSS(Grant grant,
boolean modeler)
Main page additional CSS stylesheets
|
static java.lang.String[] |
mainPageJS(Grant grant,
boolean modeler)
Main page additional JS scripts
|
static java.lang.String[] |
markdownCSS()
Markdown CSS stylesheets
|
static java.lang.String[] |
markdownJS()
Markdown JS scripts
|
static java.lang.String |
message(char level,
java.lang.String msg,
Grant g)
Formatted message
|
static java.lang.String[] |
modelerCSS()
Modeler CSS stylesheets
|
static java.lang.String[] |
modelerJS()
Modeler JS scripts
|
static java.lang.String |
multimediaObject(java.lang.String formName,
java.lang.String name,
java.lang.String mime,
java.lang.String url,
int width,
int height)
Windows media player multimedia object
|
static java.lang.String |
multipleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.String[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Collapsible multiple areas panel.
|
static java.lang.String |
multipleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.StringBuffer[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj) |
static java.lang.String |
multipleArea(Grant g,
java.util.Vector<HTMLTool.Area> areas,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab)
Collapsible multiple areas panel.
|
static java.lang.String |
multipleArea(java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.String[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Deprecated.
|
static java.lang.String |
multipleArea(java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.StringBuffer[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Deprecated.
|
static java.lang.String |
multipleArea(java.util.Vector<HTMLTool.Area> areas,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab)
Deprecated.
|
static java.lang.String |
multipleComboBox(Grant g,
java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String[] selectedValues,
java.lang.String cls,
int tab)
Multiple selection in a drop-down combobox
|
static java.lang.String |
multipleComboBox(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String[] selectedValues,
java.lang.String cls,
int tab)
Deprecated.
|
static java.lang.String |
multipleListInputAsCheckBoxes(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
boolean[] selectedFlags,
boolean lineBreaks,
int tab)
Deprecated.
|
static java.lang.String |
multipleListInputAsCheckBoxes(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
boolean[] selectedFlags,
int lineBreaksEach,
int tab)
Multiple select list (check boxes style).
|
static java.lang.String |
multipleListInputAsCheckBoxes(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String[] selectedValues,
boolean lineBreaks,
int tab)
Deprecated.
|
static java.lang.String |
multipleListInputAsCheckBoxes(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String[] selectedValues,
int lineBreaksEach,
int tab)
Multiple select list (check boxes style).
|
static java.lang.String |
multipleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
boolean[] selectedFlags,
java.lang.String cls,
int tab)
Multiple select list (select box style).
|
static java.lang.String |
multipleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String[] selectedValues,
java.lang.String cls,
int tab)
Multiple select list (select box style).
|
static java.lang.String |
multipleSelectBox(Grant g,
java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
boolean[] selectedFlags,
java.lang.String cls,
int tab)
Multiple selection in in a drop-down combobox
|
static java.lang.String |
multipleSelectBox(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String[] values,
java.lang.String[] valueLabels,
boolean[] selectedFlags,
java.lang.String cls,
int tab)
Deprecated.
|
static java.lang.String[] |
mustacheJS()
Mustache JS script
|
static java.lang.String |
openBorder()
Opens standard panel without tab
|
static java.lang.String |
openBorder(java.lang.String icon,
java.lang.String title,
java.lang.String cls)
Opens standard panel with tab
|
static java.lang.String |
openExtraZone(Grant g,
java.lang.String icon,
java.lang.String title,
java.lang.String id,
boolean collapsible,
boolean collapsed,
int fixedHeight,
java.lang.String cls)
Opens HTML extra zone (with extended parameters)
|
static java.lang.String |
openExtraZone(java.lang.String icon,
java.lang.String title)
Opens HTML extra zone
|
static java.lang.String |
openExtraZone(java.lang.String icon,
java.lang.String title,
java.lang.String id,
boolean collapsible,
boolean collapsed)
Deprecated.
|
static java.lang.String |
openExtraZone(java.lang.String icon,
java.lang.String title,
java.lang.String id,
boolean collapsible,
boolean collapsed,
int fixedHeight,
java.lang.String cls)
Deprecated.
|
static java.lang.String |
openForm(java.lang.String formName,
java.lang.String action,
java.lang.String method,
boolean multipart,
java.lang.String extraTags)
Opens managed form with optional extra tags (e.g.
|
static java.lang.String |
openHierarchyArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
int tab)
Opens hierarchy area.
|
static java.lang.String |
openHierarchyArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
int tab)
Deprecated.
|
static java.lang.String |
openHierarchyArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
java.lang.String imgExpand,
java.lang.String imgCollapse,
int tab)
Opens hierarchy area.
|
static java.lang.String |
openPage(Grant grant,
java.lang.String title,
java.lang.String disp,
boolean std,
boolean calend,
boolean calc,
boolean color,
boolean htmledit,
boolean undoredo,
boolean treeview,
boolean completion,
boolean charts,
java.lang.String extrahead,
java.lang.String[] extracss,
java.lang.String[] extrajs,
java.lang.String cls)
Opens HTML page
|
static java.lang.String |
openSimpleArea(Grant g,
HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls)
Opens (non)collapsible simple area panel.
|
static java.lang.String |
openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
ObjectDB object,
boolean visible)
Opens (non)collapsible area panel.
|
static java.lang.String |
openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible) |
static java.lang.String |
openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Opens (non)collapsible area panel.
|
static java.lang.String |
openSimpleArea(HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls)
Deprecated.
|
static java.lang.String |
openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
ObjectDB object,
boolean visible)
Deprecated.
|
static java.lang.String |
openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
openSimpleForm(java.lang.String formName,
java.lang.String action,
java.lang.String method)
Opens simple action form
|
static java.lang.String |
openSimpleMultipartForm(java.lang.String formName,
java.lang.String action)
Opens simple multipart action form
|
static java.lang.String |
openSimplePage(java.lang.String title,
java.lang.String[] extracss,
java.lang.String[] extrajs)
Opens simple HTML page
|
static java.lang.String |
pageIncludes(Grant grant,
java.lang.String disp,
boolean standard,
boolean calendar,
boolean calculator,
boolean colorpicker,
boolean htmleditor,
boolean undoredo,
boolean treeview,
boolean completion,
boolean charts,
java.lang.String extrahead,
java.lang.String[] extracss,
java.lang.String[] extrajs)
HTML page headers
|
static java.lang.String |
passwordInput(java.lang.String formName,
java.lang.String name,
int visualsize,
int maxsize,
java.lang.String value,
boolean forceNewPassword,
java.lang.String cls,
int tab)
Password input
|
static java.lang.String |
passwordInput(java.lang.String formName,
java.lang.String name,
int visualsize,
int maxsize,
java.lang.String value,
java.lang.String cls,
int tab)
Deprecated.
Use passwordInput with one additional parameter
|
static java.lang.String |
passwordInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
int tab)
Password input
|
static java.lang.String |
passwordInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
java.lang.String cls,
int tab)
Password input
|
static java.lang.String |
placeMapIncludes() |
static java.lang.String |
prepareURLs(Grant g,
java.lang.String str)
Substitute the following tokens in a string:
|
static java.lang.String |
servicesJS()
Services (i.e.
|
static void |
setRoot(java.lang.String root)
Set context root (can be done only once)
|
static java.lang.String |
simpleArea(Grant g,
HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int tab)
(Non)collapsible area panel.
|
static java.lang.String |
simpleArea(Grant g,
HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls)
(Non)collapsible area panel.
|
static java.lang.String |
simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
simpleArea(HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int tab)
Deprecated.
|
static java.lang.String |
simpleArea(HTMLTool.Area area,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls)
Deprecated.
|
static java.lang.String |
simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
simplePlaceMap(Grant g,
java.lang.String formName,
java.lang.String name,
int width,
int height,
java.lang.String address,
int zoom,
java.lang.String info)
Simple google map with single marker
|
static java.lang.String |
simplePlaceMap(java.lang.String formName,
java.lang.String name,
int width,
int height,
float lat,
float lng,
int zoom,
java.lang.String info)
Simple google map with single marker
|
static java.lang.String |
simplePlaceMap(java.lang.String formName,
java.lang.String name,
int width,
int height,
java.lang.String address,
int zoom,
java.lang.String info)
Deprecated.
|
static java.lang.String |
singleListInputAsRadioButtons(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
int selectedIndex,
boolean lineBreaks,
int tab)
Single select list (radio button style).
|
static java.lang.String |
singleListInputAsRadioButtons(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String value,
boolean lineBreaks,
int tab)
Single select list (radio button style).
|
static java.lang.String |
singleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
boolean nullValue,
java.lang.String[] values,
java.lang.String[] valueLabels,
int selectedIndex,
java.lang.String onChange,
java.lang.String cls,
int tab)
Single select list (select box style).
|
static java.lang.String |
singleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
boolean nullValue,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String value,
java.lang.String onChange,
java.lang.String cls,
int tab)
Single select list (select box style).
|
static java.lang.String |
singleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
int selectedIndex,
java.lang.String cls,
int tab)
Single select list (select box style).
|
static java.lang.String |
singleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String value,
java.lang.String cls,
int tab)
Single select list (Select box style).
|
static java.lang.String |
singleListInputAsSelectBox(java.lang.String formName,
java.lang.String name,
java.lang.String[] values,
java.lang.String[] valueLabels,
java.lang.String value,
java.lang.String onChange,
java.lang.String cls,
int tab)
Single select list (Select box style).
|
static java.lang.String[] |
standardCSS(Grant grant,
boolean htmleditor,
boolean charts)
Standard CSS stylesheets
|
static java.lang.String[] |
standardJS(Grant grant,
boolean calendar,
boolean calculator,
boolean colorpicker,
boolean htmleditor,
boolean undoredo,
boolean treeview,
boolean completion,
boolean charts)
Standard JS scripts
|
static java.lang.String |
submit(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String url,
java.lang.String cls,
int tab)
Submit button (type = submit)
|
static java.lang.String |
submitForm(java.lang.String formName,
java.lang.String url,
java.lang.String buttonId)
Standard call to "submitForm()" JavaScript function
|
static java.lang.String |
submitJS(java.lang.String formName,
java.lang.String name,
java.lang.String label,
java.lang.String js,
java.lang.String cls,
int tab)
Button (type = submit) with custom JavaScript on the onclick event
|
static java.lang.String |
tab(java.lang.String type,
java.lang.String icon,
java.lang.String content)
Simple tab.
|
static java.lang.String |
tab(java.lang.String id,
java.lang.String type,
java.lang.String icon,
java.lang.String content,
java.lang.String help,
boolean visible,
java.lang.String onclick)
Simple tab.
|
static java.lang.String |
tabExt(java.lang.String id,
java.lang.String type,
java.lang.String icon,
java.lang.String content,
java.lang.String help,
boolean visible,
java.lang.String onclick) |
static java.lang.String |
text(java.lang.String msg,
Grant g)
Formatted text message
|
static java.lang.String |
textareaInput(java.lang.String formName,
java.lang.String name,
int cols,
int rows,
boolean readOnly,
java.lang.String value,
java.lang.String cls,
int tab)
Textarea input.
|
static java.lang.String |
textareaInput(java.lang.String formName,
java.lang.String name,
int cols,
int rows,
boolean readOnly,
java.lang.String value,
java.lang.String onChange,
java.lang.String cls,
int tab)
Textarea input.
|
static java.lang.String |
textareaInput(java.lang.String formName,
java.lang.String name,
int cols,
int rows,
java.lang.String value,
int tab)
Textarea input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int visualsize,
int maxsize,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab)
Text input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int visualsize,
int maxsize,
java.lang.String value,
boolean readOnly,
java.lang.String onChange,
java.lang.String cls,
int tab)
Text input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
boolean readOnly,
int tab)
Text input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
boolean readOnly,
java.lang.String cls,
int tab)
Text input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
boolean readOnly,
java.lang.String onChange,
java.lang.String cls,
int tab)
Text input.
|
static java.lang.String |
textInput(java.lang.String formName,
java.lang.String name,
int size,
java.lang.String value,
int tab)
Text input.
|
static java.lang.String[] |
tinymceJS()
TinyMCE® HTML editor JS scripts
|
static java.lang.String |
title(Grant grant,
java.lang.String title,
java.lang.String iconCode,
java.lang.String iconDecCode,
java.lang.String nav,
java.lang.String help)
Standard page title
|
static java.lang.String |
titleButtons(java.lang.String[] btns)
Title buttons
|
static java.lang.String |
toolsJS()
Tools JS scripts
|
static java.lang.String |
toPlainText(java.lang.String html)
Remove all HTML tags from text
|
static java.lang.String |
toSafeHTML(java.lang.String html)
Remove all script tags from HTML
|
static java.lang.String |
toSafeHTML(java.lang.String html,
java.lang.String[] tags)
Remove all script tags from HTML (restricted to body part if any)
|
static java.lang.String |
treeviewJS()
Treeview JS script
|
static java.lang.String |
uiToolsCSS()
UI CSS stylesheet
|
static java.lang.String |
uiToolsJS()
UI JS scripts
|
static java.lang.String |
undoredoJS()
Undo redo JS script
|
static java.lang.String |
urlBlock(java.lang.String url)
Client-side asynchronously-loaded URL block
|
static java.lang.String |
urlBlock(java.lang.String url,
java.lang.String id,
boolean loading)
Client-side asynchronously-loaded URL block
|
static java.lang.String |
urlPopup(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String title,
boolean closeButton,
java.lang.String url)
URL content popup
|
static java.lang.String |
urlPopup(java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String title,
boolean closeButton,
java.lang.String url)
Deprecated.
|
static java.lang.String |
urlPopupButton(Grant g,
java.lang.String formName,
java.lang.String popupName,
java.lang.String icon,
java.lang.String alt,
java.lang.String title,
boolean closeButton,
java.lang.String url,
int width,
int height,
int tab)
Image button to an inlined URL content popup
|
static java.lang.String |
urlPopupButton(java.lang.String formName,
java.lang.String popupName,
java.lang.String icon,
java.lang.String alt,
java.lang.String title,
boolean closeButton,
java.lang.String url,
int width,
int height,
int tab)
Deprecated.
|
static java.lang.String |
urlPopupButtonOnly(java.lang.String formName,
java.lang.String popupName,
java.lang.String imgName,
java.lang.String icon,
java.lang.String alt,
java.lang.String url,
int width,
int height,
int tab)
Image button to a relatively positionned URL content popup (the popup has to be present)
|
static java.lang.String |
urlPopupButtonOnly(java.lang.String formName,
java.lang.String popupName,
java.lang.String imgName,
java.lang.String icon,
java.lang.String alt,
java.lang.String url,
int width,
int height,
int left,
int top,
int tab)
Image button to an absolutely positionned URL content popup (the popup has to be present)
|
static java.lang.String |
video(java.lang.String formName,
java.lang.String name,
java.lang.String[] mimes,
java.lang.String[] urls,
int width,
int height)
HTML5 video tag
|
static java.lang.String |
warning(java.lang.String msg,
Grant g)
Formatted warning message
|
static java.lang.String |
windowPopupButton(java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String alt,
java.lang.String url,
int tab)
Window popup button
|
static java.lang.String |
windowPopupButton(java.lang.String formName,
java.lang.String name,
java.lang.String icon,
java.lang.String alt,
java.lang.String url,
int width,
int height,
int tab)
Window popup button
|
static java.lang.String |
winIEIncludes(boolean canvas)
Specific IE compatibility include headers
|
static java.lang.String |
winIEWarning()
Old IE warning
|
public static final java.lang.String NULL
public static final java.lang.String LAYOUT_ZONE
public static final java.lang.String HEAD_ZONE
public static final java.lang.String SUBHEAD_ZONE
public static final java.lang.String FOOT_ZONE
public static final java.lang.String MENU_ZONE
public static final java.lang.String EXTRA_ZONE
public static final java.lang.String LEFT_ZONE
public static final java.lang.String RIGHT_ZONE
public static final java.lang.String MAIN_ZONE
public static final java.lang.String WORK_ZONE
public static final java.lang.String TOP_ZONE
public static final java.lang.String BOTTOM_ZONE
public static final java.lang.String BLANK_ZONE
public static final java.lang.String POPUP_ZONE
public static final java.lang.String DOCTYPE_HTML4
public static final java.lang.String DOCTYPE_HTML5
public static final java.lang.String JS_START_TAG
public static final java.lang.String JS_END_TAG
public static final java.lang.String CSS_START_TAG
public static final java.lang.String CSS_END_TAG
public static final java.lang.String ICON_HOME
public static final java.lang.String ICON_OBJECT
public static final java.lang.String ICON_EXTOBJECT
public static final java.lang.String ICON_PROCESS
public static final java.lang.String ICON_CROSSTAB
public static final java.lang.String ICON_CALENDAR
public static final java.lang.String ICON_GRAPH
public static final java.lang.String ICON_USER
public static final java.lang.String ICON_GROUP
public static final java.lang.String ICON_BUILDING
public static final java.lang.String ICON_DATABASE
public static final java.lang.String ICON_DOCUMENT
public static final java.lang.String ICON_PROJECT
public static final java.lang.String ICON_PROJECTITEM
public static final java.lang.String ICON_PRINT
public static final java.lang.String ICON_CHAT
public static final java.lang.String ICON_IMAGE
public static final java.lang.String ICON_URL
public static final java.lang.String ICON_WORK
public static final java.lang.String ICON_ERROR
public static final java.lang.String ICON_WARNING
public static final java.lang.String ICON_INFO
public static final java.lang.String ICON_MESSAGE
public static final java.lang.String ICON_TASK
public static final java.lang.String ICON_MAILBOX
public static final java.lang.String ICON_FOLDER
public static final java.lang.String ICON_FOLDERITEM
public static final java.lang.String ICON_EDIT
public static final java.lang.String ICON_COMPUTER
public static final java.lang.String ICON_MAP
public static final java.lang.String ICON_BOX
public static final java.lang.String ICON_GIFT
public static final java.lang.String ICON_TRUCK
public static final java.lang.String ICON_CASH
public static final java.lang.String ICON_TIMESHEET
public static final java.lang.String ICON_SHOP
public static final java.lang.String ICONDEC_SEARCH
@Deprecated public static final java.lang.String ICONDEC_LIST
@Deprecated public static final java.lang.String ICONDEC_UPDATE
@Deprecated public static final java.lang.String ICONDEC_CREATE
@Deprecated public static final java.lang.String ICONDEC_DELETE
public static final java.lang.String ICONDEC_LINK
public static final java.lang.String ICONDEC_HELP
@Deprecated public static final java.lang.String ICONDEC_LOCK
@Deprecated public static final java.lang.String ICONDEC_UNLOCK
public static final java.lang.String ICONDEC_XML
public static final java.lang.String ICONDEC_CSV
public static final java.lang.String ICONDEC_SELECT
public static final java.lang.String TAB_ON
public static final java.lang.String TAB_OFF
public static final java.lang.String TAB_FORM_ON
public static final java.lang.String TAB_FORM_OFF
public static final java.lang.String TAB_EXT_ON
public static final java.lang.String TAB_EXT_OFF
public static final java.lang.String MEDIA_WAV
public static final java.lang.String MEDIA_MP3
public static final java.lang.String MEDIA_WMA
public static final java.lang.String MEDIA_AAC
public static final java.lang.String MEDIA_OGA
public static final java.lang.String MEDIA_FLV
public static final java.lang.String MEDIA_AVI
public static final java.lang.String MEDIA_MPG
public static final java.lang.String MEDIA_WMV
public static final java.lang.String MEDIA_MP4
public static final java.lang.String MEDIA_OGV
public static final java.lang.String MEDIA_WEBM
public static java.lang.String getRoot()
public static void setRoot(java.lang.String root)
public static java.lang.String jsGlobals(Grant g)
public static java.lang.String jsBlock(java.lang.String js)
js
- JavaScript codepublic static java.lang.String jsInclude(java.lang.String jsFile)
jsFile
- JavaScript filepublic static java.lang.String jsInclude(java.lang.String jsFile, java.lang.String encoding)
jsFile
- JavaScript fileencoding
- File encodingpublic static java.lang.String jsIncludes(java.lang.String[] jsFiles)
jsFiles
- JavaScript filespublic static java.lang.String jsIncludes(java.lang.String[] jsFiles, java.lang.String encoding)
jsFiles
- JavaScript filesencoding
- File encodingpublic static java.lang.String cssBlock(java.lang.String css)
css
- CSS stylespublic static java.lang.String cssInclude(java.lang.String cssFile)
cssFile
- CSS filepublic static java.lang.String cssInclude(java.lang.String cssFile, java.lang.String encoding)
cssFile
- CSS fileencoding
- File encodingpublic static java.lang.String cssIncludes(java.lang.String[] cssFiles)
cssFiles
- CSS filespublic static java.lang.String cssIncludes(java.lang.String[] cssFiles, java.lang.String encoding)
cssFiles
- CSS filesencoding
- File encodingpublic static java.lang.String getFrameFromZoneCode(java.lang.String zone)
zone
- Zone codepublic static java.lang.String getDivIdFromZoneCode(java.lang.String zone)
zone
- Zone codepublic static java.lang.String extractHref(java.lang.String link)
public static java.lang.String extractTarget(java.lang.String link)
public static java.lang.String extractURL(java.lang.String url, java.lang.String addParams)
url
- String to extract URL fromaddParams
- Additional parameters to append to URLpublic static java.lang.String getAbsoluteURL(java.lang.String url)
url
- Potentially relative URLpublic static java.lang.String getUniqueID(Grant grant)
grant
- Grantpublic static java.lang.String[] standardCSS(Grant grant, boolean htmleditor, boolean charts)
grant
- User granthtmleditor
- Include HTML editor stylesheetscharts
- Include HTML charts stylesheetspublic static java.lang.String[] standardJS(Grant grant, boolean calendar, boolean calculator, boolean colorpicker, boolean htmleditor, boolean undoredo, boolean treeview, boolean completion, boolean charts)
grant
- User grantcalendar
- Include calendars scriptscalculator
- Include calculator scriptscolorpicker
- Include color picker scriptshtmleditor
- Include HTML editor scriptsundoredo
- Include Undo Redo features scriptstreeview
- Include Tree view scriptscompletion
- Include completion picker scriptscharts
- Include HTML charts scriptspublic static java.lang.String coreJS()
public static java.lang.String globalJSVars()
public static java.lang.String toolsJS()
public static java.lang.String servicesJS()
public static java.lang.String calendarJS()
public static java.lang.String calculatorJS()
public static java.lang.String colorpickerJS()
public static java.lang.String undoredoJS()
public static java.lang.String treeviewJS()
public static java.lang.String completionJS()
public static java.lang.String uiToolsJS()
public static java.lang.String uiToolsCSS()
public static java.lang.String[] ajaxJS()
public static java.lang.String[] modelerCSS()
public static java.lang.String[] modelerJS()
public static java.lang.String[] cleditorCSS()
public static java.lang.String[] cleditorJS()
public static java.lang.String[] tinymceJS()
public static java.lang.String[] htmleditorCSS()
public static java.lang.String[] htmleditorJS()
public static java.lang.String[] fullcalendarCSS()
public static java.lang.String[] fullcalendarJS()
public static java.lang.String fullCalendarLang(java.lang.String lang)
lang
- Simplicite(R) language code (e.g. getGrant().getLang())public static java.lang.String[] fullcalendarJS(java.lang.String lang)
lang
- Simplicite(R) language code (e.g. getGrant().getLang())public static java.lang.String[] highlightJS()
public static java.lang.String[] highlightCSS()
public static java.lang.String[] markdownCSS()
public static java.lang.String[] markdownJS()
public static java.lang.String[] mustacheJS()
public static java.lang.String[] bootstrapCSS()
public static java.lang.String[] bootstrapCSS(java.lang.String theme)
theme
- Themepublic static java.lang.String[] bootstrapCSS(java.lang.String theme, boolean datetimepicker)
theme
- Themedatetimepicker
- Date time picker ?public static java.lang.String[] bootstrapJS()
public static java.lang.String[] bootstrapJS(boolean datetimepicker, java.lang.String lang)
datetimepicker
- Date time picker ?lang
- Date time picker language (null if datatimepicker = false)public static java.lang.String[] applicationCSS(Grant grant)
grant
- User grantpublic static java.lang.String[] applicationJS(Grant grant)
grant
- User grantpublic static java.lang.String[] mainPageCSS(Grant grant, boolean modeler)
grant
- User grantmodeler
- Include modeler stylesheetspublic static java.lang.String[] mainPageJS(Grant grant, boolean modeler)
grant
- User grantmodeler
- Include modeler scriptspublic static java.lang.String winIEIncludes(boolean canvas)
canvas
- Include excanvas lib ?public static java.lang.String winIEWarning()
public static java.lang.String[] gmapJS()
public static java.lang.String[] aceJS()
public static java.lang.String[] jqplotCSS()
public static java.lang.String[] jqplotJS()
public static java.lang.String[] jqueryMobileCSS()
public static java.lang.String[] jqueryMobileJS()
public static java.lang.String[] jqueryUICSS()
public static java.lang.String[] jqueryUIJS()
public static java.lang.String pageIncludes(Grant grant, java.lang.String disp, boolean standard, boolean calendar, boolean calculator, boolean colorpicker, boolean htmleditor, boolean undoredo, boolean treeview, boolean completion, boolean charts, java.lang.String extrahead, java.lang.String[] extracss, java.lang.String[] extrajs)
HTML page headers
grant
- User grantdisp
- Dispositionstandard
- True for adding standard styles and javascriptcalendar
- Include calendarscalculator
- Include calculatorcolorpicker
- Include color pickerhtmleditor
- Include HTML editorundoredo
- Include Undo Redo featurestreeview
- Include Tree viewcompletion
- Include completion pickercharts
- Include HTML charts (also needs HTML_CHARTS system parameter)extracss
- Extra stylesheetextrajs
- Extra javascriptspublic static java.lang.String openSimplePage(java.lang.String title, java.lang.String[] extracss, java.lang.String[] extrajs)
Opens simple HTML page
title
- Page titleextracss
- Extra stylesheetextrajs
- Extra javascriptspublic static java.lang.String openPage(Grant grant, java.lang.String title, java.lang.String disp, boolean std, boolean calend, boolean calc, boolean color, boolean htmledit, boolean undoredo, boolean treeview, boolean completion, boolean charts, java.lang.String extrahead, java.lang.String[] extracss, java.lang.String[] extrajs, java.lang.String cls)
Opens HTML page
grant
- User granttitle
- Page titledisp
- Dispositionstd
- True for adding standard styles and javascriptcalend
- Include calendarscalc
- Include calculatorcolor
- Include color pickerhtmledit
- Include HTML editorundoredo
- Include Undo Redo featurestreeview
- Include Tree viewcompletion
- Include completion pickercharts
- Include HTML charts (also needs HTML_CHARTS system parameter)extracss
- Extra stylesheetextrajs
- Extra javascriptscls
- CSS class for bodypublic static java.lang.String domainRelaxing(Grant g)
public static java.lang.String help(java.lang.String help)
Standard help
help
- Help contentpublic static java.lang.String title(Grant grant, java.lang.String title, java.lang.String iconCode, java.lang.String iconDecCode, java.lang.String nav, java.lang.String help)
Standard page title
grant
- User rightstitle
- TitleiconCode
- Code for icon (e.g. HTMLTool.ICON_HOME)iconDecCode
- Code for icon decoration (e.g. HTMLTool.ICONDEC_SEARCH)nav
- Current navigation railway to add below Titlehelp
- Help displayed below title blockpublic static java.lang.String titleButtons(java.lang.String[] btns)
Title buttons
btns
- Buttonspublic static java.lang.String closePage()
Closes HTML page
public static java.lang.String openExtraZone(java.lang.String icon, java.lang.String title)
Opens HTML extra zone
icon
- Extra zone icontitle
- Extra zone title@Deprecated public static java.lang.String openExtraZone(java.lang.String icon, java.lang.String title, java.lang.String id, boolean collapsible, boolean collapsed)
@Deprecated public static java.lang.String openExtraZone(java.lang.String icon, java.lang.String title, java.lang.String id, boolean collapsible, boolean collapsed, int fixedHeight, java.lang.String cls)
public static java.lang.String openExtraZone(Grant g, java.lang.String icon, java.lang.String title, java.lang.String id, boolean collapsible, boolean collapsed, int fixedHeight, java.lang.String cls)
Opens HTML extra zone (with extended parameters)
icon
- Extra zone icontitle
- Extra zone titleid
- Extra zone id (must be non null if collapsible = true)collapsible
- Collapsible zone ?collapsed
- Collapsed by default ?fixedHeight
- Fixed height (0 means no fixedHeight)cls
- CSS class base name (defaults to "extra")public static java.lang.String closeExtraZone()
Closes HTML extra zone
public static java.lang.String extraZone(java.lang.String icon, java.lang.String title, java.lang.String content)
HTML extra zone
icon
- Extra zone icontitle
- Extra zone titlecontent
- HTML contentpublic static java.lang.String getFormId(java.lang.String name)
Formats form name into DOM Id
name
- Form namepublic static java.lang.String getFormDivId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormInputId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormButtonTransitionId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormButtonId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormLinkId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormPopupId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormAreaId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormCellId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormRowId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormObjId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormFunctionId(java.lang.String formName, java.lang.String name)
public static java.lang.String getFormFieldId(java.lang.String formName, ObjectField f)
public static java.lang.String getFormVarId(java.lang.String formName, java.lang.String name)
public static java.lang.String openForm(java.lang.String formName, java.lang.String action, java.lang.String method, boolean multipart, java.lang.String extraTags)
Opens managed form with optional extra tags (e.g. action="", method="", ...)
formName
- Form nameaction
- Action (defaults to javascript:)method
- Method (defaults to POST, NB: POST forms are multipart forms)extraTags
- Extra tags to append to <form> tagpublic static java.lang.String openSimpleForm(java.lang.String formName, java.lang.String action, java.lang.String method)
Opens simple action form
formName
- Form nameaction
- Form action URLmethod
- Form methodpublic static java.lang.String openSimpleMultipartForm(java.lang.String formName, java.lang.String action)
Opens simple multipart action form
formName
- Form nameaction
- Form action URLpublic static java.lang.String closeForm(java.lang.String formName)
Closes form
formName
- Form namepublic static java.lang.String closeForm(java.lang.String formName, java.lang.String defaultInputName, java.lang.String defaultButtonName)
Closes form with optional default focus on a designated input field and optional default button activated on pressing the return key
formName
- Form namedefaultInputName
- Default input field name (can be null)defaultButtonName
- Default button name (can be null)public static java.lang.String submitForm(java.lang.String formName, java.lang.String url, java.lang.String buttonId)
Standard call to "submitForm()" JavaScript function
formName
- Form nameurl
- Form URLbuttonId
- Optional submit button Idpublic static java.lang.String submit(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String url, java.lang.String cls, int tab)
Submit button (type = submit)
formName
- Form namename
- Button namelabel
- Button labelurl
- URLcls
- CSS class (defaults to "button")tab
- Tab index (0 = no tab index tag)public static java.lang.String link(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String targetZone, java.lang.String url, java.lang.String confirmMsg, java.lang.String extraTags, java.lang.String cls, int tab)
formName
- Form namename
- Link namelabel
- Link labeltargetZone
- Target zoneurl
- URLconfirmMsg
- Label to confirmextraTags
- Extra HTML tagscls
- CSS classtab
- Tab index (0 = no tab index tag)public static java.lang.String button(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String url, java.lang.String cls, int tab)
Submit button (type = button)
formName
- Form namename
- Button namelabel
- Button labelurl
- URLcls
- CSS class (defaults to "button")tab
- Tab index (0 = no tab index tag)public static java.lang.String imageButton(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String url, int tab)
Submit button (type = image)
formName
- Form namename
- Button namelabel
- Button alt textsrc
- Image srcurl
- URLtab
- Tab index (0 = no tab index tag)public static java.lang.String buttonJS(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String js, java.lang.String cls, int tab)
Button (type = button) with custom JavaScript on the onclick event
formName
- Form namename
- Button namelabel
- Button labeljs
- Custom Javascript statement, put in the onclick="" (beware of using ' or \\" for quotes inside JavaScript statement)cls
- CSS class (defaults to "button" if null)tab
- Tab index (0 = no tab index tag)public static java.lang.String submitJS(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String js, java.lang.String cls, int tab)
Button (type = submit) with custom JavaScript on the onclick event
formName
- Form namename
- Button namelabel
- Button labeljs
- Custom Javascript statement, put in the onclick="" (beware of using ' or \\" for quotes inside JavaScript statement)cls
- CSS class (defaults to "button" if null)tab
- Tab index (0 = no tab index tag)public static java.lang.String imageJS(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String js, int tab)
Simple image with custom JavaScript on the onclick event
formName
- Form namename
- Button namelabel
- Button labelsrc
- Image sourcejs
- Custom Javascript statement, put in the onclick="" (beware of using ' or \\" for quotes inside JavaScript statement)tab
- Tab index (0 = no tab index tag)public static java.lang.String imageJS(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String src, java.lang.String js, java.lang.String cls, int tab)
Simple image with custom JavaScript on the onclick event
formName
- Form namename
- Button namelabel
- Button labelsrc
- Image sourcejs
- Custom Javascript statement, put in the onclick="" (beware of using ' or \\" for quotes inside JavaScript statement)cls
- CSS class (defaults to "button" if null)tab
- Tab index (0 = no tab index tag)public static java.lang.String imageButtonJS(java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String hover, java.lang.String src, java.lang.String onclick, java.lang.String onblur, boolean rightIcon, java.lang.String cls, int tab)
Simple button image with custom JavaScript on the onclick event
formName
- Form namename
- Button namelabel
- Button label (html syntax to display in a span)hover
- Button hover textsrc
- Optional image sourceonclick
- Custom Javascript statement, put in the onclick="" (beware of using ' or \\" for quotes inside JavaScript statement)onblur
- Custom Javascript statement, put in the onblur="" (beware of using ' or \\" for quotes inside JavaScript statement)cls
- CSS class (defaults to "button" if null)tab
- Tab index (0 = no tab index tag)rightIcon
- Display the icon on the right side ?public static java.lang.String dropdownButton(Grant g, java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String hover, java.lang.String onclick, java.lang.String onblur, java.lang.String cls, int tab, boolean rightBtn, java.lang.String menuId, java.util.ArrayList<java.lang.String> items, java.lang.String clsMenu, boolean topMenu)
formName
- Form namename
- Button namelabel
- HTML label: display a text button or a image if nullhover
- optional titleonclick
- Javascript onclick (open the menu if null)onblur
- Javascript onblur (close the menu if null)cls
- optional button classtab
- form tabulationrightBtn
- Display the dropdown button on the right sidemenuId
- Id of popup menuitems
- Items built with dropdownItem, or empty string=separatorclsMenu
- Menu style (default worktool)topMenu
- Display the menu up or down the buttonpublic static java.lang.String dropdownButton(Grant g, java.lang.String formName, java.lang.String name, java.lang.String label, java.lang.String hover, java.lang.String src, java.lang.String onclick, java.lang.String onblur, java.lang.String cls, int tab, boolean rightBtn, java.lang.String menuId, java.lang.String menuContent, java.lang.String clsMenu, boolean topMenu)
formName
- Form namename
- Button namelabel
- HTML label: display a text button or a image if nullhover
- optional titlesrc
- icononclick
- Javascript onclick (open the menu if null)onblur
- Javascript onblur (close the menu if null)cls
- optional button classtab
- form tabulationrightBtn
- Display the dropdown button on the right sidemenuId
- Id of popup menumenuContent
- HTML contentclsMenu
- Menu style (default workmenu)topMenu
- Display the menu up or down the buttonpublic static java.lang.String dropdownItem(java.lang.String popupId, java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String title, java.lang.String onclick, java.lang.String cls, int tab, boolean closeOnClick)
public static java.lang.String hiddenInput(java.lang.String formName, java.lang.String name, java.lang.String value)
formName
- Form namename
- Input namevalue
- Input valuepublic static java.lang.String textInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuetab
- Tab index (0 = no tab index tag)public static java.lang.String textInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, boolean readOnly, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuereadOnly
- Read only ?tab
- Tab index (0 = no tab index tag)public static java.lang.String textInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, boolean readOnly, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuereadOnly
- Read only ?cls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String textInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, boolean readOnly, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuereadOnly
- Read only ?onChange
- JavaScript for onchange eventcls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String textInput(java.lang.String formName, java.lang.String name, int visualsize, int maxsize, java.lang.String value, boolean readOnly, java.lang.String cls, int tab)
formName
- Form namename
- Input namevisualsize
- Visual sizemaxsize
- Max input sizevalue
- Input valuereadOnly
- Read only ?cls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String textInput(java.lang.String formName, java.lang.String name, int visualsize, int maxsize, java.lang.String value, boolean readOnly, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namevisualsize
- Visual size (0=default browser size)maxsize
- Max input size (0=unlimited)value
- Input valuereadOnly
- Read only ?onChange
- JavaScript for onchange eventcls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String passwordInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuetab
- Tab index (0 = no tab index tag)public static java.lang.String passwordInput(java.lang.String formName, java.lang.String name, int size, java.lang.String value, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Max input sizevalue
- Input valuecls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)@Deprecated public static java.lang.String passwordInput(java.lang.String formName, java.lang.String name, int visualsize, int maxsize, java.lang.String value, java.lang.String cls, int tab)
public static java.lang.String passwordInput(java.lang.String formName, java.lang.String name, int visualsize, int maxsize, java.lang.String value, boolean forceNewPassword, java.lang.String cls, int tab)
formName
- Form namename
- Input namevisualsize
- Visual sizemaxsize
- Max input sizevalue
- Input valuecls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String dateInput(Grant g, java.lang.String formName, java.lang.String name, java.lang.String popupName, java.lang.String value, boolean readOnly, java.lang.String cls, int tab)
formName
- Form namename
- Input namepopupName
- Popup name (optional : if null a specific popup is generated)value
- Input date valuereadOnly
- Read only ?cls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)@Deprecated public static java.lang.String dateInput(java.lang.String formName, java.lang.String name, java.lang.String popupName, java.lang.String value, boolean readOnly, java.lang.String cls, int tab)
@Deprecated public static java.lang.String datetimeInput(java.lang.String formName, java.lang.String name, java.lang.String popupName, java.lang.String value, boolean readOnly, java.lang.String cls, int tab)
@Deprecated public static java.lang.String datetimeInput(java.lang.String formName, java.lang.String name, java.lang.String popupName, java.lang.String value, boolean readOnly, java.lang.String cls, int tab, boolean time)
public static java.lang.String fileInput(java.lang.String formName, java.lang.String name, int size, int tab)
formName
- Form namename
- Input namesize
- Max sizetab
- Tab index (0 = no tab index tag)public static java.lang.String fileInput(java.lang.String formName, java.lang.String name, int size, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Max size (0 defaults to 100, < 0 sets 100% width style)tab
- Tab index (0 = no tab index tag)public static java.lang.String textareaInput(java.lang.String formName, java.lang.String name, int cols, int rows, java.lang.String value, int tab)
formName
- Form namename
- Input namecols
- Number of columnsrows
- Number of linesvalue
- Input valuetab
- Tab index (0 = no tab index tag)public static java.lang.String textareaInput(java.lang.String formName, java.lang.String name, int cols, int rows, boolean readOnly, java.lang.String value, java.lang.String cls, int tab)
formName
- Form namename
- Input namecols
- Number of columnsrows
- Number of linesreadOnly
- Read only ?value
- Input valuecls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String textareaInput(java.lang.String formName, java.lang.String name, int cols, int rows, boolean readOnly, java.lang.String value, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namecols
- Number of columns (0 defaults to 100, < 0 sets 100% width style)rows
- Number of lines (0 defaults to 10, < 0 sets 100% height style)readOnly
- Read only ?value
- Input valueonChange
- JavaScript for onchange eventcls
- CSS class (null = no CSS class)tab
- Tab index (0 = no tab index tag)public static java.lang.String checkBoxInput(java.lang.String formName, java.lang.String name, boolean checked, java.lang.String value, int tab)
formName
- Form namename
- Checkbox namechecked
- Checked ?value
- Checkbox valuetab
- Tab index (0 = no explicit tab index)public static java.lang.String booleanInputAsSelectBox(java.lang.String formName, java.lang.String name, java.lang.String yes, java.lang.String no, boolean valueSelected, boolean value, int tab)
formName
- Form namename
- Input nameyes
- Yes translationno
- No translationvalueSelected
- Is a value selected by default ?value
- Input valuetab
- Tab index (0 = no tab index tag)public static java.lang.String booleanInputAsRadioButtons(java.lang.String formName, java.lang.String name, java.lang.String yes, java.lang.String no, boolean valueSelected, boolean value, int tab)
formName
- Form namename
- Input nameyes
- Yes translationno
- No translationvalueSelected
- Is a value selected by default ?value
- Input value (true/false) ?tab
- Start tab index (0 = no tab index tag)public static java.lang.String booleanInputAsCheckBox(java.lang.String formName, java.lang.String name, boolean value, int tab)
formName
- Form namename
- Input namevalue
- Input value (true/false) ?tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsSelectBox(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String value, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsvalue
- Selected valueonChange
- JavaScript for onchange eventcls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsSelectBox(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String value, java.lang.String cls, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsvalue
- Selected valuecls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsSelectBox(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, int selectedIndex, java.lang.String cls, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsselectedIndex
- Selected index (-1 = none selected)cls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsSelectBox(java.lang.String formName, java.lang.String name, boolean nullValue, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String value, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namenullValue
- Add an intial null valuevalues
- Possible valuesvalueLabels
- Possible values labelsvalue
- Selected valueonChange
- JavaScript for onchange eventcls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsSelectBox(java.lang.String formName, java.lang.String name, boolean nullValue, java.lang.String[] values, java.lang.String[] valueLabels, int selectedIndex, java.lang.String onChange, java.lang.String cls, int tab)
formName
- Form namename
- Input namenullValue
- Add an intial null valuevalues
- Possible valuesvalueLabels
- Possible values labelsselectedIndex
- Selected index (-1 = none selected)onChange
- JavaScript for onchange eventcls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsRadioButtons(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String value, boolean lineBreaks, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsvalue
- Selected valuelineBreaks
- Forces line break after each radio buttontab
- Tab index (0 = no explicit tab index)public static java.lang.String singleListInputAsRadioButtons(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, int selectedIndex, boolean lineBreaks, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsselectedIndex
- Selected index (-1 = none selected)lineBreaks
- Forces line break after each radio buttontab
- Tab index (0 = no explicit tab index)public static java.lang.String multipleListInputAsSelectBox(java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Select box size (height)values
- Possible valuesvalueLabels
- Possible values labelsselectedValues
- Selected values (can be null)cls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String multipleListInputAsSelectBox(java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, java.lang.String cls, int tab)
formName
- Form namename
- Input namesize
- Select box size (height)values
- Possible valuesvalueLabels
- Possible values labelsselectedFlags
- Selected values flags (same size as values)cls
- CSS class (null = "normal")tab
- Tab index (0 = no explicit tab index)public static java.lang.String multipleComboBox(Grant g, java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, java.lang.String cls, int tab)
@Deprecated public static java.lang.String multipleComboBox(java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, java.lang.String cls, int tab)
public static java.lang.String multipleSelectBox(Grant g, java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, java.lang.String cls, int tab)
@Deprecated public static java.lang.String multipleSelectBox(java.lang.String formName, java.lang.String name, int size, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, java.lang.String cls, int tab)
@Deprecated public static java.lang.String multipleListInputAsCheckBoxes(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, boolean lineBreaks, int tab)
public static java.lang.String multipleListInputAsCheckBoxes(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, java.lang.String[] selectedValues, int lineBreaksEach, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsselectedValues
- Selected values (can be null)lineBreaksEach
- Forces line break after each specified number of check boxes (0 = no line breaks)tab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String multipleListInputAsCheckBoxes(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, boolean lineBreaks, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsselectedFlags
- Selected values flags (same size as values)lineBreaks
- Forces line break after each check boxtab
- Start tab index (0 = no explicit tab index)public static java.lang.String multipleListInputAsCheckBoxes(java.lang.String formName, java.lang.String name, java.lang.String[] values, java.lang.String[] valueLabels, boolean[] selectedFlags, int lineBreaksEach, int tab)
formName
- Form namename
- Input namevalues
- Possible valuesvalueLabels
- Possible values labelsselectedFlags
- Selected values flags (same size as values)lineBreaksEach
- Forces line break after each specified number of check boxes (0 = no line breaks)tab
- Start tab index (0 = no explicit tab index)public static java.lang.String tab(java.lang.String type, java.lang.String icon, java.lang.String content)
type
- Tab styleicon
- Tab iconcontent
- Tab contentpublic static java.lang.String tab(java.lang.String id, java.lang.String type, java.lang.String icon, java.lang.String content, java.lang.String help, boolean visible, java.lang.String onclick)
id
- Tab idtype
- Tab styleicon
- Tab iconcontent
- Tab contenthelp
- Tab hover helpvisible
- show/hide tabonclick
- optional javascriptpublic static java.lang.String tabExt(java.lang.String id, java.lang.String type, java.lang.String icon, java.lang.String content, java.lang.String help, boolean visible, java.lang.String onclick)
public static java.lang.String border(java.lang.String content)
content
- Contentpublic static java.lang.String border(java.lang.String content, java.lang.String title, java.lang.String cls)
content
- Contenttitle
- Tab title (can be null, then no title and icon ignored)cls
- Panel CSS classpublic static java.lang.String border(java.lang.String content, java.lang.String icon, java.lang.String title, java.lang.String cls)
content
- Contenticon
- Tab icon (can be null, then no icon)title
- Tab title (can be null, then no title and icon ignored)cls
- Panel CSS classpublic static java.lang.String openBorder()
public static java.lang.String openBorder(java.lang.String icon, java.lang.String title, java.lang.String cls)
icon
- Tab icon (can be null, then no icon)title
- Tab title (can be null, then no title and icon ignored)cls
- CSS classpublic static java.lang.String closeBorder()
@Deprecated public static java.lang.String openSimpleArea(java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int tab, ObjectDB obj, boolean visible)
public static java.lang.String openSimpleArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int tab, ObjectDB obj, boolean visible)
public static java.lang.String openSimpleArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
formName
- Form namename
- Area nametitle
- Titlecollapsible
- Collapsible ?collapsed
- Collapsedtab
- Start tab index (0 = no explicit tab index)cls
- table style (workarea if null)obj
- Business objectvisible
- visible ?@Deprecated public static java.lang.String openSimpleArea(java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
public static java.lang.String openSimpleArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int width, int height, int tab, ObjectDB object, boolean visible)
formName
- Form namename
- Area nametitle
- Titlecollapsible
- Collapsible ?collapsed
- Collapsedwidth
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)object
- Business object@Deprecated public static java.lang.String openSimpleArea(java.lang.String formName, java.lang.String name, java.lang.String title, boolean collapsible, boolean collapsed, int width, int height, int tab, ObjectDB object, boolean visible)
@Deprecated public static java.lang.String openSimpleArea(HTMLTool.Area area, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls)
public static java.lang.String openSimpleArea(Grant g, HTMLTool.Area area, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls)
area
- Area datacollapsible
- Collapsible ?collapsed
- Collapsedwidth
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)public static java.lang.String closeSimpleArea()
public static java.lang.String simpleArea(Grant g, java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int tab, ObjectDB obj, boolean visible)
formName
- Form nameareaName
- Area nametitle
- Titlecontent
- Contentcollapsible
- Collapsible ?collapsed
- Collapsedtab
- Start tab index (0 = no explicit tab index)obj
- Object (optional)@Deprecated public static java.lang.String simpleArea(java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int tab, ObjectDB obj, boolean visible)
public static java.lang.String simpleArea(Grant g, java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
formName
- Form nameareaName
- Area nametitle
- Titlecontent
- Contentcollapsible
- Collapsible ?collapsed
- Collapsedtab
- Start tab index (0 = no explicit tab index)cls
- CSS class (if null or empty "workarea" is used)obj
- Object (optional)@Deprecated public static java.lang.String simpleArea(java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
public static java.lang.String simpleArea(Grant g, HTMLTool.Area area, boolean collapsible, boolean collapsed, int tab)
area
- Area datacollapsible
- Collapsible ?collapsed
- Collapsedtab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String simpleArea(HTMLTool.Area area, boolean collapsible, boolean collapsed, int tab)
public static java.lang.String simpleArea(Grant g, java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
formName
- Form nameareaName
- Area nametitle
- Titlecontent
- Contentcollapsible
- Collapsible ?collapsed
- Collapsedwidth
- Area widthheight
- Area heighttab
- Start tab index (0 = no explicit tab index)cls
- CSS class (if null or empty "workarea" is used)obj
- Object (optional)@Deprecated public static java.lang.String simpleArea(java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls, ObjectDB obj, boolean visible)
public static java.lang.String simpleArea(Grant g, HTMLTool.Area area, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls)
area
- Area datacollapsible
- Collapsible ?collapsed
- Collapsedwidth
- Area widthheight
- Area heighttab
- Start tab index (0 = no explicit tab index)cls
- CSS class (if null or empty "workarea" is used)@Deprecated public static java.lang.String simpleArea(HTMLTool.Area area, boolean collapsible, boolean collapsed, int width, int height, int tab, java.lang.String cls)
public static java.lang.String multipleArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String[] titles, java.lang.String[] contents, boolean[] visible, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab, ObjectDB obj)
formName
- Form namename
- Area group name (area index is appended for each area name)titles
- Titlescontents
- Contentsvisible
- Content visibilities (true if null)currentIndex
- Selected panel indexcollapsible
- Collapsible ?collapsed
- Collapsedcls
- CSS class (if null or empty "workarea" is used)tab
- Start tab index (0 = no explicit tab index)obj
- Object (optional)public static java.lang.String multipleArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String[] titles, java.lang.StringBuffer[] contents, boolean[] visible, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab, ObjectDB obj)
@Deprecated public static java.lang.String multipleArea(java.lang.String formName, java.lang.String name, java.lang.String[] titles, java.lang.String[] contents, boolean[] visible, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab, ObjectDB obj)
@Deprecated public static java.lang.String multipleArea(java.lang.String formName, java.lang.String name, java.lang.String[] titles, java.lang.StringBuffer[] contents, boolean[] visible, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab, ObjectDB obj)
public static java.lang.String multipleArea(Grant g, java.util.Vector<HTMLTool.Area> areas, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab)
areas
- Areas datacurrentIndex
- Selected panel indexcollapsible
- Collapsible ?collapsed
- Collapsedtab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String multipleArea(java.util.Vector<HTMLTool.Area> areas, int currentIndex, boolean collapsible, boolean collapsed, java.lang.String cls, int tab)
public static java.lang.String expandableArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String shortContent, java.lang.String shortCls, java.lang.String longContent, java.lang.String longCls, java.lang.String expandJS, java.lang.String collapseJS, int delay, int tab)
formName
- Form namename
- Area nameshortContent
- Short content (can be null)shortCls
- Short CSS class (can be null)longContent
- Long content (can be null)longCls
- Expanded CSS class (can be null)expandJS
- Additional JavaScript called after area expandcollapseJS
- Additional JavaScript called after area collapsedelay
- Automatic expand delay (not taken into account if < 0)tab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String expandableArea(java.lang.String formName, java.lang.String name, java.lang.String shortContent, java.lang.String shortCls, java.lang.String longContent, java.lang.String longCls, java.lang.String expandJS, java.lang.String collapseJS, int delay, int tab)
public static java.lang.String openHierarchyArea(Grant g, java.lang.String formName, java.lang.String name, java.lang.String title, int tab)
formName
- Form namename
- Area nametitle
- Titletab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String openHierarchyArea(java.lang.String formName, java.lang.String name, java.lang.String title, int tab)
public static java.lang.String openHierarchyArea(java.lang.String formName, java.lang.String name, java.lang.String title, java.lang.String imgExpand, java.lang.String imgCollapse, int tab)
formName
- Form namename
- Area nametitle
- TitleimgExpand
- Image for expandimgCollapse
- Image for collapsetab
- Start tab index (0 = no explicit tab index)public static java.lang.String closeHierarchyArea()
public static java.lang.String hierarchyArea(Grant g, java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, int tab)
formName
- Form nameareaName
- Area nametitle
- Titlecontent
- Contenttab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String hierarchyArea(java.lang.String formName, java.lang.String areaName, java.lang.String title, java.lang.String content, int tab)
@Deprecated public static boolean isListVisible(ObjectDB obj, ObjectField f)
@Deprecated public static boolean isListVisible(ObjectDB obj, FieldArea fa)
public static java.lang.String filterString(ObjectDB obj, java.lang.String sep)
Displayable object filter
public static java.lang.String htmlPopup(Grant g, java.lang.String formName, java.lang.String name, java.lang.String content)
HTML content popup without title
formName
- Form namename
- Popup namecontent
- Content@Deprecated public static java.lang.String htmlPopup(java.lang.String formName, java.lang.String name, java.lang.String content)
public static java.lang.String htmlPopup(Grant g, java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String title, boolean closeButton, java.lang.String content)
HTML content popup
formName
- Form namename
- Popup nameicon
- Title icon (can be null, then no icon)title
- Title (can be null, then no title and icon ignored)closeButton
- Close button (if false, closing has to be handled explicitly)content
- Content@Deprecated public static java.lang.String htmlPopup(java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String title, boolean closeButton, java.lang.String content)
public static java.lang.String htmlPopupButton(Grant g, java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String alt, java.lang.String title, boolean closeButton, java.lang.String content, int width, int height, int tab)
Image button to a inlined HTML content popup
formName
- Form namename
- Popup nameicon
- Link and title icon (cannot be null)alt
- Link icon alt text (cannot be null)title
- Title (cannot be null)closeButton
- Close button (if false, closing has to be handled explicitly)content
- contentwidth
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String htmlPopupButton(java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String alt, java.lang.String title, boolean closeButton, java.lang.String content, int width, int height, int tab)
public static java.lang.String htmlPopupButtonOnly(java.lang.String formName, java.lang.String popupName, java.lang.String imgName, java.lang.String icon, java.lang.String alt, java.lang.String jsCallback, java.lang.String jsCallbackParam, int width, int height, int tab)
Image button to a refered HTML content popup (the popup has to be present)
formName
- Form namepopupName
- Popup nameimgName
- Image unique name (can be null but useful if several links use same popup)icon
- Link and title icon (cannot be null)alt
- Link icon alt text (cannot be null)jsCallback
- Javascript function call back (can be null)jsCallbackParam
- Javascript function call back parameter (typically a javascript object, can be null)width
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)public static java.lang.String urlPopup(Grant g, java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String title, boolean closeButton, java.lang.String url)
URL content popup
formName
- Form namename
- Popup nameicon
- Title icon (can be null, then no icon)title
- Title (can be null, then no title and icon ignored)closeButton
- Close button (if false, closing has to be handled explicitly)url
- URL@Deprecated public static java.lang.String urlPopup(java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String title, boolean closeButton, java.lang.String url)
public static java.lang.String calendarPopup(Grant g, java.lang.String formName, java.lang.String name)
Calendar popup
formName
- Form namename
- Calendar popup name@Deprecated public static java.lang.String calendarPopup(java.lang.String formName, java.lang.String name)
public static java.lang.String calculatorPopup(Grant g, java.lang.String formName, java.lang.String name)
Calculator popup
formName
- Form namename
- Calculator popup name@Deprecated public static java.lang.String calculatorPopup(java.lang.String formName, java.lang.String name)
public static java.lang.String colorPopup(Grant g, java.lang.String formName, java.lang.String name)
Color chooser popup
formName
- Form namename
- Calculator popup name@Deprecated public static java.lang.String colorPopup(java.lang.String formName, java.lang.String name)
public static java.lang.String linkPopup(Grant g, java.lang.String formName, java.lang.String name)
Link popup
formName
- Form namename
- Link popup name@Deprecated public static java.lang.String linkPopup(java.lang.String formName, java.lang.String name)
public static java.lang.String urlPopupButton(Grant g, java.lang.String formName, java.lang.String popupName, java.lang.String icon, java.lang.String alt, java.lang.String title, boolean closeButton, java.lang.String url, int width, int height, int tab)
Image button to an inlined URL content popup
formName
- Form namepopupName
- Popup nameicon
- Link and title icon (cannot be null)alt
- Link icon alt text (cannot be null)title
- Title (cannot be null)closeButton
- Close button (if false, closing has to be handled explicitly)url
- URLwidth
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)@Deprecated public static java.lang.String urlPopupButton(java.lang.String formName, java.lang.String popupName, java.lang.String icon, java.lang.String alt, java.lang.String title, boolean closeButton, java.lang.String url, int width, int height, int tab)
public static java.lang.String urlPopupButtonOnly(java.lang.String formName, java.lang.String popupName, java.lang.String imgName, java.lang.String icon, java.lang.String alt, java.lang.String url, int width, int height, int tab)
Image button to a relatively positionned URL content popup (the popup has to be present)
formName
- Form namepopupName
- Popup nameimgName
- Image name (can be null then popupName is used for image name)icon
- Link and title icon (cannot be null)alt
- Link icon alt text (cannot be null)url
- URLwidth
- Width (px)height
- Height (px)tab
- Start tab index (0 = no explicit tab index)public static java.lang.String urlPopupButtonOnly(java.lang.String formName, java.lang.String popupName, java.lang.String imgName, java.lang.String icon, java.lang.String alt, java.lang.String url, int width, int height, int left, int top, int tab)
Image button to an absolutely positionned URL content popup (the popup has to be present)
formName
- Form namepopupName
- Popup nameimgName
- Image name (can be null then popupName is used for image name)icon
- Link and title icon (cannot be null)alt
- Link icon alt text (cannot be null)url
- URLwidth
- Width (px)height
- Height (px)left
- Absolute left position (px)top
- Absolute top position (px)tab
- Start tab index (0 = no explicit tab index)public static java.lang.String windowPopupButton(java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String alt, java.lang.String url, int tab)
Window popup button
formName
- Form namename
- Image button nameicon
- Link and title iconalt
- Link icon alt texturl
- URLtab
- Start tab index (0 = no explicit tab index)public static java.lang.String windowPopupButton(java.lang.String formName, java.lang.String name, java.lang.String icon, java.lang.String alt, java.lang.String url, int width, int height, int tab)
Window popup button
formName
- Form namename
- Image button nameicon
- Link and title iconalt
- Link icon alt texturl
- URLwidth
- Width (px), 0 means defaultheight
- Height (px), 0 means defaulttab
- Start tab index (0 = no explicit tab index)public static java.lang.String getLoadingImage()
public static java.lang.String getLoadingIcon()
public static java.lang.String urlBlock(java.lang.String url)
Client-side asynchronously-loaded URL block
url
- URL to loadpublic static java.lang.String urlBlock(java.lang.String url, java.lang.String id, boolean loading)
Client-side asynchronously-loaded URL block
url
- URL to loadid
- Div ID (can be null)loading
- Loading spinner ?public static java.lang.String placeMapIncludes()
public static java.lang.String simplePlaceMap(java.lang.String formName, java.lang.String name, int width, int height, float lat, float lng, int zoom, java.lang.String info)
Simple google map with single marker
formName
- Form namename
- Div namewidth
- Map width (px)height
- Map height (px)lat
- Latitudelng
- Longitudezoom
- Zoom levelinfo
- HTML for marker information (can be null)public static java.lang.String simplePlaceMap(Grant g, java.lang.String formName, java.lang.String name, int width, int height, java.lang.String address, int zoom, java.lang.String info)
Simple google map with single marker
formName
- Form namename
- Div namewidth
- Map width (px)height
- Map height (px)address
- Place addresszoom
- Zoom levelinfo
- HTML for marker information (can be null)@Deprecated public static java.lang.String simplePlaceMap(java.lang.String formName, java.lang.String name, int width, int height, java.lang.String address, int zoom, java.lang.String info)
public static java.lang.String multimediaObject(java.lang.String formName, java.lang.String name, java.lang.String mime, java.lang.String url, int width, int height)
Windows media player multimedia object
formName
- Form namename
- Nameurl
- Multimedia file URL (*.mp3, *.avi, ...)mime
- Multimedia file MIME type (cf. MEDIA_* constants)width
- Widthheight
- Heightpublic static java.lang.String audio(java.lang.String formName, java.lang.String name, java.lang.String[] mimes, java.lang.String[] urls, int width, int height)
HTML5 audio tag
formName
- Form namename
- Nameurls
- Audio files URLs (*.mp3, *.oga, *.aac, ...)mimes
- Audio files MIME types (cf. MEDIA_* constants)width
- Widthheight
- Heightpublic static java.lang.String video(java.lang.String formName, java.lang.String name, java.lang.String[] mimes, java.lang.String[] urls, int width, int height)
HTML5 video tag
formName
- Form namename
- Nameurls
- Video files URLs (*.m4v, *.ogv, *.webm, ...)mimes
- Video files MIME types (cf. MEDIA_* constants)width
- Widthheight
- Heightpublic static java.lang.String flashObject(java.lang.String formName, java.lang.String name, java.lang.String file, java.lang.String vars, int width, int height, boolean allowFullScreen)
Flash object
formName
- Form namename
- Namefile
- Flash file (*.swf)width
- Width in pxheight
- Height in pxallowFullScreen
- Allow fullscreenpublic static java.lang.String flashObjectVideo(java.lang.String formName, java.lang.String name, java.lang.String file, int width, int height)
Flash video player
formName
- Form namename
- Namefile
- Flash video (*.flv) URLwidth
- Width in pxheight
- Height in pxpublic static java.lang.String flashChart(java.lang.String formName, java.lang.String name, java.lang.String url, int width, int height)
Flash chart
formName
- Form namename
- Nameurl
- Chart data (JSON) URLwidth
- Width in pxheight
- Height in pxpublic static java.lang.String htmlChart(java.lang.String divId, java.lang.String json, int width, int height)
HTML chart
divId
- div idjson
- Chart datawidth
- Width in pxheight
- Height in pxpublic static java.lang.String image(java.lang.String name, java.lang.String title)
Standard image
name
- Image file name (e.g. "myimage.png")title
- Image alt textpublic static java.lang.String icon(Grant g, java.lang.String name, java.lang.String title)
Standard icon
name
- Icon file name (e.g. "info.png")title
- Icon alt text@Deprecated public static java.lang.String icon(java.lang.String name, java.lang.String title)
public static java.lang.String getDocumentURL(java.lang.String object, java.lang.String field, java.lang.String rowId, java.lang.String docId, java.lang.String cdisp, boolean cache, boolean thumbnail)
Base URL for DBDoc document
object
- Objectfield
- FieldrowId
- Row IDdocId
- Document IDcdisp
- Content dispositionthumbnail
- Thumbnail ?public static java.lang.String getPublicDocumentURL(java.lang.String object, java.lang.String field, java.lang.String rowId, java.lang.String docId, java.lang.String cdisp, boolean cache, boolean thumbnail)
Base public URL for DBDoc document
object
- Objectfield
- FieldrowId
- Row IDdocId
- Document IDcdisp
- Content dispositionthumbnail
- Thumbnail ?public static java.lang.String getResourceURL(Grant grant, java.lang.String type, java.lang.String code, java.lang.String object, java.lang.String objId, java.lang.String deflt)
grant
- User rightstype
- Resource typecode
- Resource codeobject
- Target object type name (ObjectInternal, ObjectExternal, ... or null for Disposition)objId
- Object Id (null for default Disposition)deflt
- Default URLpublic static java.lang.String getResourceURL(Grant grant, java.lang.String type, java.lang.String code, java.lang.String deflt)
grant
- User rightstype
- Resource typecode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceURL(ObjectDB obj, java.lang.String type, java.lang.String code, java.lang.String deflt)
obj
- Business objecttype
- Resource typecode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceURL(ExternalObject ext, java.lang.String type, java.lang.String code, java.lang.String deflt)
ext
- External objecttype
- Resource type (one of Resource.TYPE_*)code
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceImageURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceImageURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceImageURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceImageURL(ExternalObject ext, java.lang.String code)
ext
- External Objectcode
- Resource codepublic static java.lang.String getResourceIconURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getIconURL(Grant grant, java.lang.String name)
grant
- User rightsname
- Icon namepublic static java.lang.String getResourceIconURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceIconURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceIconURL(ExternalObject ext, java.lang.String code)
ext
- External Objectcode
- Resource codepublic static java.lang.String getResourceCSSURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceCSSURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceCSSURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceCSSURL(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceJSURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceJSURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceJSURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceJSURL(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceHTMLURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceHTMLURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceHTMLURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceHTMLURL(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceMarkdownURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceMarkdownURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourceMarkdownURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceMarkdownURL(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourcePDFURL(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourcePDFURL(Grant grant, java.lang.String code, java.lang.String deflt)
grant
- User rightscode
- Resource codedeflt
- Default URLpublic static java.lang.String getResourcePDFURL(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourcePDFURL(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String prepareURLs(Grant g, java.lang.String str)
Substitute the following tokens in a string:
str
- String including tokens to substitutepublic static java.lang.String getResourceCSSContent(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceCSSContent(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceCSSContent(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceJSContent(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceJSContent(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceJSContent(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceHTMLContent(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceHTMLContent(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceHTMLContent(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getResourceMDContent(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static java.lang.String getResourceMDContent(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static java.lang.String getResourceMDContent(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static byte[] getResourcePDFContent(Grant grant, java.lang.String code)
grant
- User rightscode
- Resource codepublic static byte[] getResourcePDFContent(ObjectDB obj, java.lang.String code)
obj
- Business objectcode
- Resource codepublic static byte[] getResourcePDFContent(ExternalObject ext, java.lang.String code)
ext
- External objectcode
- Resource codepublic static java.lang.String getStaticContentURL(java.lang.String fileName)
fileName
- Static content file name (relative to content dir)public static java.lang.String getStaticContent(java.lang.String fileName)
fileName
- Static content file name (relative to content dir)public static java.lang.String getErrorURL(java.lang.String code)
code
- Error codepublic static java.lang.String getErrorURL(java.lang.String code, java.lang.String param)
code
- Error codeparam
- Error parameterpublic static java.lang.String getErrorURL(java.lang.Exception e)
e
- Exceptionpublic static java.lang.String getPublicErrorURL(java.lang.String code)
code
- Error codepublic static java.lang.String getPublicErrorURL(java.lang.String code, java.lang.String param)
code
- Error codeparam
- Error parameterpublic static java.lang.String getPublicErrorURL(java.lang.Exception e)
e
- Exceptionpublic static java.lang.String getErrorURL(java.lang.String code, java.lang.String param, boolean pub)
code
- Error codeparam
- Error parameterpub
- Public URL ?public static java.lang.String getErrorURL(java.lang.Exception e, boolean pub)
e
- Exceptionpub
- Public URL ?public static java.lang.String message(char level, java.lang.String msg, Grant g)
Formatted message
level
- On of Message.LEVEL_*msg
- HTML messageg
- Grantpublic static java.lang.String text(java.lang.String msg, Grant g)
Formatted text message
msg
- Messageg
- Grantpublic static java.lang.String info(java.lang.String msg, Grant g)
Formatted information message
msg
- Messageg
- Grantpublic static java.lang.String warning(java.lang.String msg, Grant g)
Formatted warning message
msg
- Messageg
- Grantpublic static java.lang.String error(java.lang.String msg, Grant g)
Formatted error message
msg
- Messageg
- Grantpublic static java.lang.String fatal(java.lang.String msg, Grant g)
Formatted fatal error message
msg
- Messageg
- Grantpublic static java.lang.String getPublicMainURL(java.lang.String params)
params
- Optional URL parameters (param1=value1[¶m2=value2...])public static java.lang.String getMainURL(java.lang.String params)
params
- Optional URL parameters (param1=value1[¶m2=value2...])public static java.lang.String getPublicHomeURL()
public static java.lang.String getHomeURL()
public static java.lang.String getViewURL(java.lang.String viewName, java.lang.String params)
viewName
- View nameparams
- Optional URL-encoded parameterspublic static java.lang.String getLogoutURL()
public static java.lang.String getEditorURL(java.lang.String params)
params
- Optional URL-encoded parameterspublic static java.lang.String getSearchURL(ObjectDB obj)
obj
- Objectpublic static java.lang.String getSearchURL(java.lang.String objName, java.lang.String objInstanceName)
objName
- Object nameobjInstanceName
- Object instance namepublic static java.lang.String getListURL(ObjectDB obj, boolean nav)
obj
- Objectnav
- Add to navigation history ?public static java.lang.String getListURL(java.lang.String objName, java.lang.String objInstanceName, boolean nav)
objName
- Object nameobjInstanceName
- Object instance namenav
- Add to navigation history ?public static java.lang.String getFormURL(ObjectDB obj, boolean nav)
obj
- Object with current row IDnav
- Add to navigation history ?public static java.lang.String getFormURL(ObjectDB obj, java.lang.String rowId, boolean nav)
obj
- ObjectrowId
- Row ID (if null current row ID is used)nav
- Add to navigation history ?public static java.lang.String getFormURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String rowId, boolean nav)
objName
- Object nameobjInstanceName
- Object instance namerowId
- Row IDnav
- Add to navigation history ?public static java.lang.String getFormURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String rowId, java.lang.String params)
objName
- Object nameobjInstanceName
- Object instance namerowId
- Row IDparams
- Extra URL-encoded parameterspublic static java.lang.String getCrosstabURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String crosstabName)
objName
- Object nameobjInstanceName
- Object instance namecrosstabName
- Crosstab namepublic static java.lang.String getGraphURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String graphName)
objName
- Object nameobjInstanceName
- Object instance namegraphName
- Chart namepublic static java.lang.String getPrintTemplateURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String printTemplateName)
objName
- Object nameobjInstanceName
- Object instance nameprintTemplateName
- Print template namepublic static java.lang.String getPrintTemplateURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String rowId, java.lang.String printTemplateName, boolean mailing)
objName
- Object nameobjInstanceName
- Object instance namerowId
- Row IDprintTemplateName
- Print template namemailing
- Mailing mode ?public static java.lang.String getAgendaURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String agendaName, java.lang.String disp, boolean useCurrentFilter)
objName
- Object nameobjInstanceName
- Object instance nameagendaName
- Agenda namedisp
- Disposition (Agenda.DISP_*)useCurrentFilter
- Use current object filters ?public static java.lang.String getPublicAgendaURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String agendaName, java.lang.String disp, boolean useCurrentFilter)
objName
- Object nameobjInstanceName
- Object instance nameagendaName
- Agenda namedisp
- Disposition (Agenda.DISP_*)useCurrentFilter
- Use current object filters ?public static java.lang.String getTimesheetURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String tsName)
objName
- Object nameobjInstanceName
- Object instance nametsName
- Timesheet namepublic static java.lang.String getPlaceMapURL(java.lang.String objName, java.lang.String objInstanceName, java.lang.String placemapName)
objName
- Object nameobjInstanceName
- Object instance nameplacemapName
- Place map namepublic static java.lang.String getProcessStartURL(java.lang.String pcsName)
pcsName
- Process namepublic static java.lang.String getExternalObjectURL(java.lang.String extObjName)
extObjName
- External object namepublic static java.lang.String getExternalObjectURL(java.lang.String extObjName, java.lang.String params)
extObjName
- External object nameparams
- Additional URL parameters (e.g. nav=hide&embedded=true)public static java.lang.String getPublicExternalObjectURL(java.lang.String extObjName)
extObjName
- External object namepublic static java.lang.String getPublicExternalObjectURL(java.lang.String extObjName, java.lang.String params)
extObjName
- External object nameparams
- Additional URL parameters (e.g. nav=hide&embedded=true)public static java.lang.String getTreeviewURL(java.lang.String treeviewName, java.lang.String params)
treeviewName
- Treeview nameparams
- Additional URL parameterspublic static java.lang.String getMapURL(float lat, float lng, int zoom, java.lang.String info)
lat
- Latitudelng
- Longitudezoom
- Zoominfo
- Information (can be null)public static java.lang.String getMapURL(java.lang.String address, int zoom, java.lang.String info)
address
- Addresszoom
- Zoominfo
- Information (can be null)public static java.lang.String getProgressBar(Grant g, int prct)
g
- User rightsprct
- Percentagepublic static java.lang.String getImageDataURL(java.lang.String mime, byte[] data)
mime
- MIME typedata
- Image datapublic static java.lang.String getImageDataURL(java.lang.String mime, java.lang.String data)
mime
- MIME typedata
- Image datapublic static java.lang.String toSafeHTML(java.lang.String html)
html
- HTMLpublic static java.lang.String toSafeHTML(java.lang.String html, java.lang.String[] tags)
html
- HTMLpublic static java.lang.String toPlainText(java.lang.String html)
html
- HTMLCopyright (c)2006-2014 Simplicite Software. All Rights Reserved.