# Package org.eclipse.actf.util.vocab

This package contains interfaces and utilities to provide common vocabularies to various objects such as DOM by using propositional logic.

See: Description

Interface Summary
Interface | Description
--- | ---
IEvalTarget | IEvalTarget interface should be implemented by the element or node to be checked through the Vocabulary.
IOperator | IOperator interface defines the methods to be implemented by the operator between propositions.
IOperator1 | IOperator1 interface defines the methods to be implemented by the operator which has an argument.
IProposition | IProposition interface the methods to be implemented by the representation of a proposition.

Class Summary
Class | Description
--- | ---
AbstractTerms | AbstractTerms is the default term definition.
DelegationTerms | This class delegates the evaluation to the delegation target.
Vocabulary | Vocabulary treats the meaning of instances of `IEvalTarget` by using `IProposition`.
WidgetsVocabulary | WidgetsVocabulary defines propositions related to widgets such as button and radio button.

Enum Summary
Enum | Description
--- | ---
Vocabulary.FlashMode |

## Package org.eclipse.actf.util.vocab Description

This package contains interfaces and utilities to provide common vocabularies to various objects such as DOM by using propositional logic.