Object and attribute qualifiers

Object and attribute qualifiers are contained in square brackets ("[qualifier]") and are prefixed to lines containing an object or an attribute name.

You can set qualifiers to read() and write() calls by starting a line containing an object or attribute name with an open square bracket, followed by a list of single-letter or single-numeral qualifiers, and terminated by a close square bracket.

The following qualifiers are supported:

Nonpersistence. When set on an object, makes it nonpersistent. When set on an attribute, makes it nonpersistent if the parent object is also nonpersistent; otherwise is ignored. For more information, see Nonpersistence qualifier.
Item. Specifies an item for a set attribute. For more information, see Item qualifier.

Setting qualifiers

If nothing precedes a qualifier, that qualifier is set. It the qualifier is preceded by a minus sign ("-"), that qualifier is cleared. If a qualifier is not specified, that qualifier is not changed. For example: