Customizing the metamodel > Keywords for USRPROPS > NAME_OPTIONAL
  
NAME_OPTIONAL
NAME_OPTIONAL specifies that the name of a definition type is optional. Definitions must be named by default.
See also NAME_REQUIRED.
Syntax
DEFINITION "type_name_or_number"
{
  NAME_OPTIONAL [AND_SUBTYPES]
}
Usage notes
These keywords can only be used in DEFINITION blocks. NAME_REQUIRED can also be specified. The last specified state is what System Architect honors.
System Architect honors the naming state of the underlying definition type when naming a symbol.
The AND_SUBTYPES keyword applies the new state to subtypes at this point in the property set processing.
SUBTYPE OF keywords applies the naming state of the parent type to the new subtype at the point when the SUBTYPE relationship is created.
See also
Keywords for USRPROPS