Customizing the metamodel : Specifying properties for diagrams, symbols, and definitions : Property statements
  
Property statements
You specify Property statements within Diagram, Symbol, or Definition specifications. The syntax of a Property statement is as follows:
PROPERTY property-name { EDIT edit-type }
The following list includes all mandatory and optional entries for a property statement in USRPROPS.TXT.
PROPERTY property_name {
}
Mandatory
You may use opening/closing braces {}, or BEGIN .. END statements.
EDIT edit-type [ Boolean | Date | ExpressionOf DATA | ListOf "dictionary-type" | Minispec | Numeric | OneOf "dictionary-type" | Text | Time ]
Optional
LABEL label_string
Optional
The name of the control in the dialog; replaces the property name, which is the default
LENGTH length-argument
Optional
The maximum length of the field in characters 0 < numeric < 4095
 
LIST list-name
Optional
Indicates that a list of the list-name be displayed when the property is selected for input by the user; the user may select from the list or type in another value
LISTONLY LIST list-name
Optional
Indicates that the only input allowed is from an optionally displayed list
MINIMUM numeric MAXIMUM numeric
Optional
The minimum/maximum numeric value the field can have
DISPLAY { FORMAT format-type LEGEND legend-name }
Optional
Defines one of 37 possible displayable properties for symbol
DEFAULT default_string
Optional
If no user entry, entry in string is used
READONLY
Optional
Stops all input from either the keyboard or any displayed list
INVISIBLE
VISIBLE
Optional
Makes the property invisible or visible. Use this entry to reverse the value in SAPROPS.
CHECKOUT initial-type
Optional
The value which is automatically completed when the dictionary entry is checked out.
[ DATE | TIME | AUDITID ]
FREEZE initial-type
Optional
The value which is automatically completed when the dictionary entry is frozen
[ DATE | TIME | AUDITID ]
INITIAL initial-type
Optional
The value which is automatically completed the first time the dictionary entry is accessed and saved
[ DATE | TIME | AUDITID ]
UPDATE update-type
Optional
That value which is automatically completed the first and each subsequent time the dictionary entry is accessed and saved
[ DATE | TIME | AUDITID ]
HELP
Optional
35-40 characters displayed in the dialog status bar when the control is in Focus.