You can use template parameters to create general definitions of particular types of templates. For example, when you add template parameters to a class, it becomes a template class, which is sometimes called a parameterized class. If you use a template class as a general pattern, you can create a group of classes that use template parameters to define more specific behavior.
You must have a model that contains at least one class or collaboration open in the Modeling perspective.