Represents a type of condition. Current we have 2 possible types: a simple condition or a predicate - a group of conditions
Represents expression kinds.
Represents the common types of the data.
Represents editor tags
Contains several constant definitions for expressions tag
Represents type of linking of conditions in group (predicate).
Represents sorting direction.
Represents groups of widgets. Used to identify widgets