About element types and file processing

Most projects involve many different file types. For example, in a typical software release, developers may work on language-specific source files, language-specific header files, document files (in text and binary format), and library files.

Every file that is stored in a VOB is associated with an element type. Predefined element types for various kinds of file types are provided, and every element type has an associated type manager, which handles the operations performed on versions of the element.

For some file types in your project, you may want to create your own element types so that you can customize the handling of the files. You can also create your own type managers.

You need to understand how element types are used, how type managers classify and manage files, and how you can customize file classification and management.