Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
width20%
<if-not-empty>
Column
Contains blocks of code that are executed based on the size of a collection.

Attributes

field

optional

The name of the field to test

map-name

optional

The name of the map containing field


Child Elements

<else>

optional


Info
titleProposed Changes
  • Currently, the field attribute is optional. Require the field attribute.
  • Eliminate the map-name attribute.
<if-regexp>
Section
Column
width20%
<if-
instance-of>
regexp>
Column
Contains blocks of code that are executed based on matching a regular expression to a field.

Attributes

field

optional

The name of the field to test

expr

optional

The regular expression to match

map-name

optional

The name of the map containing field


Child Elements

<else>

optional


Info
titleProposed Changes
  • Currently, the field and expr attributes are optional. Require the field and expr attributes.
  • Eliminate the map-name attribute.
Section
Column
width20%
<if-validate-method>
Column
Invokes
the specified
a Java class method that returns a boolean value. Blocks of code are executed based on the boolean value.

Attributes

field

optional

The name of the field to use as a method argument

class

optional

The name of the Java class

method

optional

The name of the class method

map-name

optional

The name of the map containing field


Child Elements

<else>

optional


Info
titleProposed Changes
  • Deprecate and replace with simple method call.

...