Data Transformation Engine Type Designer Reference Guide
Type Designer Reference Guide
174
Chapter 10 - Type Inheritance
This chapter explains how properties, components, and restrictions of a type are
inherited by the types created as subtypes under it. Also, some properties of a
type can be propagated to already existing subtypes.
Type Inheritance
When you create a type, it becomes a subtype of whatever type is selected at the
time. Everything that defines a type gets passed down: properties (with the
exception of the Partitioned property), components, and restrictions. After a type
is created, you can then modify any aspect of its definition.
Note When a group is created within a category, the item properties do not apply, so
they are not inherited. When an item is created under a category, the group
properties are not inherited.
Inheritance of Item Properties and Restrictions
Properties and restrictions of items are inherited when a new item is created.
For example, the item Department is defined as a character item with an Item
Subclass of Text. It has a content size minimum of 2 and maximum of 3.