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.

Full name HTMLPresentation
Contained in HTML Presentation

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

Name Type Default Pipeline Description Producers
url String none none URL to external page. Producers
name String none none Name of the external page. Producers
group String none none Group of the external page. Producers