public class ObjectTemplate
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
class |
ObjectTemplate.Node |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELT_AREA
Area tab element
|
static java.lang.String |
ELT_DIV
Div tab element
|
static java.lang.String |
ELT_PANEL
Panel tab element
|
static java.lang.String |
ROOT
Template single root node
|
static java.lang.String |
STRING
Template unparsed elements (html block, script...)
|
static java.lang.String |
TAG_ACTION
Action or State transition button
|
static java.lang.String |
TAG_ACTION_ICONS
Icon buttons (export, copy, delete...)
|
static java.lang.String |
TAG_AGENDA
Agenda
|
static java.lang.String |
TAG_APP_NAME
Application name [APPNAME]
|
static java.lang.String |
TAG_AREA
Object area
|
static java.lang.String |
TAG_CLOSE
Close button
|
static java.lang.String |
TAG_CLOSE_ZONE
Close zone
|
static java.lang.String |
TAG_CONFIRM_DELETE
Confirm deletion button
|
static java.lang.String |
TAG_CONTENTURL
Content URL [CONTENTURL:name]
|
static java.lang.String |
TAG_CSSRESOURCEURL
CSS resource URL [CSSRESOURCEURL:name]
|
static java.lang.String |
TAG_EXTOBJECTPUBLICURL
External object public URL [EXTOBJECTPUBLICURL:name]
|
static java.lang.String |
TAG_EXTOBJECTURL
External object URL [EXTOBJECTURL:name]
|
static java.lang.String |
TAG_FIELD_INPUT
Field input
|
static java.lang.String |
TAG_FIELD_LABEL
Field label in user language
|
static java.lang.String |
TAG_FIELD_LABELINPUT
Field label and input in 2 TD
|
static java.lang.String |
TAG_FIELD_VALUE
Field value (readonly)
|
static java.lang.String |
TAG_HOMEURL
Home page URL [HOMEURL]
|
static java.lang.String |
TAG_HTMLRESOURCEURL
HTML resource URL [HTMLRESOURCEURL:name]
|
static java.lang.String |
TAG_ICONRESOURCEURL
Icon resource URL [ICONRESOURCEURL:name]
|
static java.lang.String |
TAG_IMAGERESOURCEURL
Image resource URL [IMAGERESOURCEURL:name]
|
static java.lang.String |
TAG_JSRESOURCEURL
Javascript resource URL [JSRESOURCEURL:name]
|
static java.lang.String |
TAG_MAP
Place map
|
static java.lang.String |
TAG_MDRESOURCEURL
Markdown resource URL [MDRESOURCEURL:name]
|
static java.lang.String |
TAG_NAVBAR
Record navigation bar
|
static java.lang.String |
TAG_OBJECT_INST
Object instance name [OBJECTINST]
|
static java.lang.String |
TAG_OBJECT_LABEL
Object label in user language [OBJECTLABEL]
|
static java.lang.String |
TAG_OBJECT_NAME
Object name [OBJECTNAME]
|
static java.lang.String |
TAG_OPEN_ZONE
Open zone
|
static java.lang.String |
TAG_PANEL
Panel of parent object
|
static java.lang.String |
TAG_PARAM
Object parameter [PARAM:param]
|
static java.lang.String |
TAG_PDFRESOURCEURL
PDF resource URL [PDFRESOURCEURL:name]
|
static java.lang.String |
TAG_RESOURCEURL
Resource URL [RESOURCEURL:name]
|
static java.lang.String |
TAG_SAVE
Save button
|
static java.lang.String |
TAG_SAVECLOSE
Save/close button
|
static java.lang.String |
TAG_SYSPARAM
System parameter [SYSPARAM:param]
|
static java.lang.String |
TAG_TEXT
Translated text [TEXT:code]
|
static java.lang.String |
TAG_TIMESHEET
Timesheet
|
static java.lang.String |
TAG_ZONE
Zone
|
static java.lang.String[] |
TAGS |
Constructor and Description |
---|
ObjectTemplate(ObjectDB object) |
Modifier and Type | Method and Description |
---|---|
ObjectTemplate.Node |
getRoot()
Root of template
|
static void |
main(java.lang.String[] args)
Unit test
|
ObjectTemplate.Node |
parse()
Parse the object Template + FieldArea templates
|
java.lang.String |
toString() |
public static final java.lang.String TAG_OPEN_ZONE
public static final java.lang.String TAG_CLOSE_ZONE
public static final java.lang.String TAG_ZONE
public static final java.lang.String TAG_APP_NAME
public static final java.lang.String TAG_SYSPARAM
public static final java.lang.String TAG_TEXT
public static final java.lang.String TAG_OBJECT_NAME
public static final java.lang.String TAG_OBJECT_INST
public static final java.lang.String TAG_OBJECT_LABEL
public static final java.lang.String TAG_HOMEURL
public static final java.lang.String TAG_EXTOBJECTURL
public static final java.lang.String TAG_EXTOBJECTPUBLICURL
public static final java.lang.String TAG_CONTENTURL
public static final java.lang.String TAG_RESOURCEURL
public static final java.lang.String TAG_IMAGERESOURCEURL
public static final java.lang.String TAG_ICONRESOURCEURL
public static final java.lang.String TAG_CSSRESOURCEURL
public static final java.lang.String TAG_JSRESOURCEURL
public static final java.lang.String TAG_HTMLRESOURCEURL
public static final java.lang.String TAG_MDRESOURCEURL
public static final java.lang.String TAG_PDFRESOURCEURL
public static final java.lang.String TAG_FIELD_LABEL
public static final java.lang.String TAG_FIELD_VALUE
public static final java.lang.String TAG_FIELD_INPUT
public static final java.lang.String TAG_FIELD_LABELINPUT
public static final java.lang.String TAG_PARAM
public static final java.lang.String TAG_NAVBAR
public static final java.lang.String TAG_ACTION
public static final java.lang.String TAG_SAVE
public static final java.lang.String TAG_SAVECLOSE
public static final java.lang.String TAG_CLOSE
public static final java.lang.String TAG_CONFIRM_DELETE
public static final java.lang.String TAG_ACTION_ICONS
public static final java.lang.String TAG_AREA
public static final java.lang.String TAG_PANEL
public static final java.lang.String TAG_MAP
public static final java.lang.String TAG_TIMESHEET
public static final java.lang.String TAG_AGENDA
public static final java.lang.String ROOT
public static final java.lang.String STRING
public static final java.lang.String ELT_AREA
public static final java.lang.String ELT_DIV
public static final java.lang.String ELT_PANEL
public static final java.lang.String[] TAGS
public ObjectTemplate(ObjectDB object)
public ObjectTemplate.Node getRoot()
public ObjectTemplate.Node parse()
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
Copyright (c)2006-2014 Simplicite Software. All Rights Reserved.