Classes Hierarchy: Bricks
- 2 minutes to read
This document introduces the class hierarchy of bricks, available in the XtraPrinting Library. For more information on the brick concept, refer to the Bricks document.
The brick genealogy begins with the abstract BrickBase class. It provides essential properties and methods, which are common to all bricks. The BrickBase class has two inheritors - the Brick class and Page class.
This basic hierarchy is represented in the scheme below.
The Brick class is the base for all the varieties of bricks.
The Brick class inheritance hierarchy is illustrated in the following diagram:
Note
The Composite
The Empty
The User
For more information about particular brick types, refer to the corresponding topics.
- BarCodeBrick
- Brick
- CheckBoxBrick
- CompositeBrick
- EmptyBrick
- ImageBrick
- LabelBrick
- LineBrick
- PageImageBrick
- PageInfoBrick
- PageInfoTextBrick
- PageTableBrick
- PanelBrick
- ProgressBarBrick
- RichTextBrick
- ShapeBrick
- TextBrick
- UserPageBrick
- UserVisualBrick
- VisualBrick
- ZipCodeBrick