Customizing the metamodel > Keywords for USRPROPS > PARMLISTOF
  
PARMLISTOF
The PARMLISTOF keyword is used in only particular cases in SAPROPS.CFG. Do not use it in USRPROPS.TXT.
It is the same as PARMONEOF, but is applied to reference list of properties, such as a grid of methods. It specifies that a reference property in System Architect syntax is displayed like a typical UML operation. In other words, a qualified reference property is displayed using parenthesis around the qualified part of the key, rather than double quotes which System Architect normally displays, and the order of the keys is changed so that the name of the referenced object appears first. For example, methods are shown as meth(int, char) instead of:
"int, char".meth
Example
Definition "Class" {
CHAPTER "Methods"
PROPERTY "Operations"
{ ZOOMABLE EDIT COMPLETE_ALLOW_NEW
PARMLISTOF "Method"
KEYED BY { "Package", "Class Name":Name, "Formal Parameters" QUALIFIABLE, Name }
LENGTH 1200 ASGRID
DISPLAY
{ FORMAT COMPONENT_SCRIPT _FmtNewUMLOperation
LEGEND "$$FORCE$$"}
LABEL "Methods"
}
See also
Keywords for USRPROPS