Customizing the metamodel > Keywords for USRPROPS > COPY PROPERTIES FROM
  
COPY PROPERTIES FROM
The COPY PROPERTIES FROM command copies properties into the current definition type from other definition types. It enables you to consolidate similar concepts into a single definition type. This applies only to definitions.
Syntax
DEFINITION object-1
{
...
COPY PROPERTIES FROM object_2 {[, object n] }...
Example
The copy is performed at that point in the input where the copy statement is encountered. If, in the following example, properties are added to Change Requests, Dependencies or Nodes later in the property files, or existing properties are changed later in the property files, the additions and changes are not copied.
DEFINITION "Elephant"
{
...
COPY PROPERTIES FROM "Change Request"
COPY PROPERTIES FROM "Dependency", "Node"
...
}
Notes
If properties already exist, they are not replaced.
The chapter and group structure is also copied and merged into the target.
See also
Keywords for USRPROPS