Step properties: The properties element
The properties element is a container
for properties, which are defined with the property tag.
Each step has a single properties element; a properties element
can contain any number of property child elements.
A property tag has a mandatory name attribute, and an optional
required attribute. This tag has two child elements: the
property-ui element and value element, which are defined in the
following table.
property child elements |
Description |
|---|---|
<server:property-ui>
|
Defines how the property is presented to users in the Build editor.
This element has several attributes:
|
<value>
|
Specifies values for a selectBox selection. Each value has a mandatory
label attribute, which is displayed to users, and a value that is used by the
property when selected. Values are displayed in the order they are defined. |
The following code sample shows a property element definition:
<property name="onerror" required="true">
<server:property-ui type="selectBox"
default-value="abort"
description="Action to perform when statement fails: continue, stop, abort."
label="Error Handling"/>
<value label="Abort">abort</value>
<value label="Continue">continue</value>
<value label="Stop">stop</value>
</property>