Context Classes
Definition
Context classes define templates for concrete instances of contexts. Context classes are used to restrict a range of objects according to specific attributes.