Property: Inherits
Description: Specifies a class from which the selected class inherits. By leaving the field empty or deleting an existing entry you are specifying that the selected class has no inheritance. Inherits can also mean an instance of when the deriving attribute has a multiplicity>0 and does not extend the superclass.
This property is reflected in, and can be changed from, the Properties tab of the selected class in the Superclass field.
Note: Inheritance from a persistent class is not supported. This restriction is not enforced by System Modeler and does not produce a validation error. However, it results in a compilation error when generated.
For the primitive attributes, the following properties are inherited:
Primitive
Length
Decimals (for Number/Signed Number)