Portlet Factory, Version 6.1.2


 

Theme builder inputs

This topic describes the inputs for the Theme builder.

 

General inputs

Table 1. Theme builder General inputs
Input name Description
Name Name for this builder call. The WebSphere Portlet Factory Designer displays this name in the builder call list.
Theme File Specify a currently existing file is to be used to override the default theme for the current model.
Override Theme Properties Specified builder inputs are to be entered individually. You can extend or override values in the currently existing theme file specified in the Theme File input. The input groups are made available.

The Create Theme File button is made available. You can write the definitions that you supply to an external file. .

Create Theme File Specify the inputs that are to be written to a new theme file and click this button to generate the file with the related properties supplied in the inputs of this builder.

This input is available if the Override Theme Properties input is selected.

 

Data Page

The input values in this input group effect the Data Page builder. These inputs are available if the Override Theme Properties input is selected.

Table 2. Theme builder Data Page inputs
Input name Description
HTML Template Select an HTML page automation template file that is used to generate all pages in the application.
Style Sheet Override File to be used to override the default style sheet from the HTML template.

 

View and Form

The input values in this input group effect the View & Form builder. These inputs are available if the Override Theme Properties input is selected.

Table 3. Theme builder View and Form inputs
Input name Description
View Page Base Specify an HTML page to be used as the basis for the view page.
View Page HTML Template Select an HTML page automation template file that is used to generate the view page.
View Page Style Sheet File to be used to override the default style sheet from the HTML template.
Paging Format Indicate one of the following options.

Not Specified

Buttons

Links

Maximum Links Use this input to override the upper limit on number of links to show in the link paging user interface (UI).

This input is used only if the Paging Format input is set to Links.

"First" Link Text Use this input to override the text for the First paging link label.

This input is used only if the Paging Format input is set to Links.

"Prev" Link Text Use this input to override the text for the Previous paging link label.

This input is used only if the Paging Format input is set to Links.

"Next" Link Text Use this input to override the text for the Next paging link label.

This input is used only if the Paging Format input is set to Links.

"Last" Link Text Use this input to override the text for the Last paging link label.

This input is used only if the Paging Format input is set to Links.

Paging Links Base Page HTML file to use as the Imported Page base instead of default HTML.

This input is used only if the Paging Format input is set to Links.

Paging Buttons Base Page HTML file to use as Imported Page base instead of default HTML.
Enable Highlighter Indicate one of the following options.

Not Specified

Yes

No

Highlighter Background Use this input to specify the background color for the row highlighting. Example: #60A1EA
Highlighter Foreground Use this input to specify the foreground color for the row highlighting. Example: #FFFFFF
Input Page Base Select an HTML page to be used as the basis for the input page.
Input Page HTML Template Select an HTML page automation template file that is used to generate the input page.
Input Page Style Sheet File to be used to override the default style sheet from the HTML template.
Detail Page Base Specify an HTML page to be used as the basis for the details page.
Detail Page HTML Template Select an HTML page automation template file that is used to generate the details page.
Detail Page Style Sheet File to be used to override the default style sheet from the HTML template.
Update Page Base Specify an HTML page to be used as the basis for the update page.
Update Page HTML Template Select an HTML page automation template file that is used to generate the update page.
Update Page Style Sheet File to be used to override the default style sheet to be used by the generated update page.

 

Input Form

The input values in this input group effect the Input Form builder. These inputs are available if the Override Theme Properties input is selected.

Table 4. Theme builder Input Form inputs
Input name Description
Input Form Base Page Select an HTML page to be used as the basis for the input page. This page must have several named elements that define where the builder is to place page items related to collecting the view method inputs.
Input Form HTML Template Select an HTML page automation template file to be used to generate the input page.
Input Form Style Sheet File to be used to override the default style sheet from the HTML template.

 

Additional Properties and Overrides

You can specify additional theme properties and overrides to be made available to the builder classes. You can override the theme-driven builder input values for particular instances of builders in your model. For example, if you have a View & Form builder in your model named orders and you want to change the Background Highlighting input for only that instance of the builder, you can use the Additional Properties and Overrides input group. To make the change, for Name, select orders_ViewAndForm_HighlighterBackground for the input to be overridden and, for Value, enter the desired color.

Table 5. Theme builder Additional Properties and Overrides inputs
Input name Description
Name Use this to select or enter the theme property name to override.
Value Specify the value for the theme property name to override.

Parent topic: Theme builder


Library | Support |