What is Peach
Installing
Tutorials
Methodology
Introduction
Training
Enterprise
FAQ
Support Forums
Peach 3
Peach Pits
 General Conf
 Data Modeling
 State Modeling
 Agents
  Monitors
 Test
  Publishers
  Loggers
Running
Minset
Peach 2.3

License

Name Attribute

Almost every element in a Peach Pit file supports the name attribute. Names are used for readability and referencing other elements in a Pit file.

Names should not contain punctuation, in particular period (.), slash (\\), or colon (:) as they have special meaning for references.

Names are case sensitive and must be unique at the current scope level.

Examples

Correct:

The following example has unique names for each element.

<Block name="Header">
  <Number name="Value1" size="8"/>
  <Number name="Value2" size="8"/>
  <Number name="Value3" size="8"/>
  <Number name="Value4" size="8"/>
</Block>

The following example does not provide names for all values which is also okay.

<Block name="Header">
  <Number size="8"/>
  <Number size="8"/>
  <Number size="8"/>
  <Number size="8"/>
</Block>

Incorrect:

The following has duplicate names at the same document level. This will cause an error.

<Block name="Header">
  <Number name="Value" size="8"/>
  <Number name="Value" size="8"/>
  <Number name="Value" size="8"/>
  <Number name="Value" size="8"/>
</Block>