Model customization allows you to customize certain predefined model components based on your needs and preferences. You can create model-based custom views with customized table columns or view palettes, customize symbolic view symbol styles, view creation dialogs, and validation suites with custom validation rules. Instead of, or in addition to, using the predefined components, you can model them yourself based on your project-specific needs.
The following model components are available for model-based customization.