The following is a list of predefined Velocity templates that are available for use in customizing the interview:
Name | Description | Delegates to... |
---|---|---|
question_screen.vm | Generic investigation screen template used to render a screen that has user input controls on it | form.vm, ErrorCondition.vm |
form.vm | Encapsulates the form HTML element inside which QuestionControls are rendered in order to submit user-input data back to the Oracle Web Determinations platform. | LabelControl.vm, QuestionControl.vm |
QuestionControl.vm | Renders a QuestionControl ScreenControl object. It delegates to LabelControl.vmto render the LabelControl encapsulated by the QuestionControl, as well as to a specific InputControl rendering template, depending on the type of the InputControl attached to the QuestionControl. | LabelControl.vm, *InputControl.vm, ErrorCondition.vm |
LabelControl.vm | Renders the LabelControl ScreenControl object | |
LinkControl.vm | Renders a LinkControl ScreenControl object | |
GoalControl.vm | Renders a GoalControl ScreenControl object. It delegates to either LabelControl.vm or LinkControl.vm, depending on whether or not the Goal attached to the GoalControl is known or not. | LabelControl.vm,
LinkControl.vm |
ErrorCondition.vm | Renders an ErrorCondition object (which represents a validation error) attached to a ScreenControl or Screen object. | |
BooleanInputControl.vm | Renders the LabelControl ScreenControl object | |
CurrencyInputControl.vm | Renders a CurrencyInputControl ScreenControl object | |
TextInputControl.vm | Renders a TextInputControl ScreenControl object | |
NumberInputControl.vm | Renders a NumberInputControl ScreenControl object | |
DateInputControl.vm | Renders a DateInputControl ScreenControl object | |
main_css.vm | Renders the CSS styling code used to style the HTML rendered by the other templates |