Processor HTMLPresentation
The processor is the core of the HTML presentation. It generates the the navigation frames, the config graph and the logging pages. Actual results are not generated by this processor but by the various layouters, e.g. TableLayouter, GraphLayouter, TreeMapLayout in this bundle. Their results (IPageDescriptors) are forwarded to the presentation processor as parameters.
Output Type
Object
Parameters
| Name |
Multipl. |
Description |
|
output
|
[1, 1] |
Output parameters |
|
result
|
[0, INF[ |
Add result to display |
|
predecessor
|
[0, INF[ |
Processor that should be executed before this processor gets executed |
|
exclude-from-overview
|
[0, INF[ |
Group to exclude from overview page |
|
overview-page
|
[0, 1] |
Set overview page preferences |
|
project
|
[1, 1] |
Project title |
|
branding
|
[0, 1] |
Output branding. If not specified the default TUM branding is used. |
|
external
|
[0, INF[ |
Adds a link to an external page |
output [1, 1]
Output parameters
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| dir |
String
|
none
|
none
|
Name of the output directory. |
Producers
|
result [0, INF[
Add result to display
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| ref |
IPageDescriptor
|
none
|
none
|
Reference to the result descriptor |
Producers
|
predecessor [0, INF[
Processor that should be executed before this processor gets executed
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| ref |
Object
|
none
|
none
|
Reference to the predecessor |
Producers
|
exclude-from-overview [0, INF[
Group to exclude from overview page
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| groupID |
String
|
none
|
none
|
Name of the group to exclude |
Producers
|
overview-page [0, 1]
Set overview page preferences
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| columns |
Integer
|
none
|
none
|
Number of columns [2]. Number of columns must be at least 1. |
Producers
|
project [1, 1]
Project title
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| title |
String
|
none
|
none
|
Project title. |
Producers
|
branding [0, 1]
Output branding. If not specified the default TUM branding is used.
| Name |
Type |
Default |
Pipeline |
Description |
Producers |
| url |
String
|
none
|
none
|
URL of the brander's web site. |
Producers
|
| logo |
String
|
none
|
none
|
Reference to the brander's logo. This may be a local path or an URL. Recommended logo height is 41px. |
Producers
|
| footer |
String
|
none
|
none
|
Text to put in the page footer. This may contain HTML markup. |
Producers
|
external [0, INF[
Adds a link to an external page