Creating a feature-value pair
A node can be specified by an arbitrary number of feature-value pairs (cf. section 3, chapter III). To create a feature-value pair click into the inner node specification area. A box comprising three menus appears (see image below). If the current corpus supports more than one phrase or token feature, the upper menu (the feature selection menu) opens automatically.
1. Feature selection menu
The feature selection menu is primarily used to choose the feature, but can also be used to delete or negate the feature-value pair (visualized by a red line from lower left to upper right).
2. Operator selection menu
The is operator is selected by default. The following operators are available:
is
The feature must agree with the specified value.
isn't
The feature must not agree with the specified value.
contains
The feature value must contain the given string.
doesn't contain
The feature value must not contain the given string.
begins with
The feature value must begin with the given string.
ends with
The feature value must end with the given string.
is regular expression
The given pattern must match the feature value.
isn't regular expression
The given pattern must not match the feature value.
is equal to
The feature value is equal to the feature value of another node
(cf. paragraph below).
3. Value specification
By selecting the operator is or isn't, the feature value can be specified by one or more values or types. In this case the third item of the feature-value pair is a field, such as the inner node specification area. By clicking at the left or right of the existing primary value/type, further values/types can be created. You can switch between disjunction and conjunction by a mouse click on the connector.Please note: If there is only one value/type, the delete function does not work.
The second menu item is for negation, also visualized by a red line from lower left to upper right.
Equality
To specify a feature value to be equal to a feature value of another node, variables are used (cf. subsection 7.2, chapter III). To create such a variable you have to select the operator is equal to. The mouse cursor will change into an arrow . Now click either into a free space of an inner node specification area of another node or on the same feature-value pair of another node (see figure below).