Package wt.eff.format

Class NumericUnitEffFormat

All Implemented Interfaces:
Externalizable, Serializable, EffFormat

public class NumericUnitEffFormat extends UnitEffFormat implements Externalizable
This format supports fixed-length (max. length of 18) effectivity statements consisting of only numerical digits (0-9).

Use this format if your unit effectivity statements consist of only numbers and have a fixed length. This format implements the various comparisons and range arithmetic logic by converting the range value to an equivalent number. Hence all range value characters must be digits (0-9)

This format accepts the following configurable parameters:
  • length
    • Description: Enforces effectivity statements adhering to this format, to have a fixed length. This format supports a maximum length of 18 digits.
    • Type: Positive Integer (Number), less than 18.
    • Special Values: 0. This value states that the effectivity range values do not have a fixed length.
    • Required: Yes
    • Default: N/A
    • Examples: 3, 6, 8.
Effectivity formats in this package are driven by parameters that dictate operations they support. See the Windchill Customizer's Guide for explanation on how to specify the format a traceable business object supports along with the parameters it accepts.


Supported API: true

Extendable: true
Since:
Windchill 9.0
See Also: