Tag name
|
Description
|
Validation
|
Dashboard
|
Root tag for the XML
|
This tag should have one and only one <Layouts> tag.
|
Layouts
|
This tag can contain multiple Layout tags.
|
This tag can have zero or more Layout tags.
|
Layout
|
This is the child tag of Layouts tag and has attributes like id and type.
|
‘id’ attribute is mandatory, and it should be between the range of 30-99 (both inclusive).‘type’ attribute is mandatory, and the valid values for this tag are ‘column’ and ‘other’.Note: If ‘type’ attribute is set to ‘column’, then this will be treated as column layout dashboard and <Columns> tag will be mandatory. If the ‘type’ attribute is set to ‘other’, then this will be a non-column layout, and you will need to take care of placing the widgets in the layout renderer.
|
Name
|
This is the name of a layout, which appears in the Layout drop down list while creating / editing a dashboard.
|
The name can be maximum 60 characters in length.
|
Description
|
Description of the defined layout.
|
This is an optional field. The description can be maximum 255 characters in length.
|
Renderer
|
This is the name of the JSP file that is called when you select a layout.
|
This is a JSP file name. It should not contain ‘/’. The server searches for this filename in the <web-context>/bpmportal/layout/ext folder.
|
Columns
|
This tag is mandatory when the ‘type’ attribute of the ‘Layout’ tag is set to ‘column’. This tag has an attribute ‘values’. This represents the number of columns in the layout.
|
The ‘values’ attribute has a numeric value.
|