Library rules
Completing the Create, Save As, or Specialization form
Records can be created in various ways. You can add a new record to your application or copy an existing one. You can specialize existing rules by creating a copy in a specific ruleset, against a different class or (in some cases) with a set of circumstance definitions. You can copy data instances but they do not support specialization because they are not versioned.
Create a library rule in Dev Studio by clicking .
Key parts
A library rule has two key parts:
Field | Description |
---|---|
Identifier |
Enter a name for this library. Begin the name with a letter and use only letters and digits. The name must be a valid Java identifier; see How to enter a Java identifier.
|
Ruleset Name |
Select a ruleset name. A library is available to all versions of a ruleset. However, the functions in the library might differ from ruleset version to ruleset version.
Note: You cannot create a new library rule in a branch ruleset.
|
Rule resolution
When searching for library rules, the system filters candidate rules based on a requestor's ruleset list of rulesets (but not versions).
Note: Time-qualified and circumstance-qualified rule resolution features are not available for library rules. The class hierarchy is not searched.