## Uses of Interface
org.eclipse.actf.util.vocab.IProposition

Packages that use IProposition
Package | Description
--- | ---
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.

### Uses of IProposition in org.eclipse.actf.util.vocab

Subinterfaces of IProposition in org.eclipse.actf.util.vocab
Modifier and Type | Interface and Description
--- | ---
`interface` | `IOperator` IOperator interface defines the methods to be implemented by the operator between propositions.
`interface` | `IOperator1` IOperator1 interface defines the methods to be implemented by the operator which has an argument.

Methods in org.eclipse.actf.util.vocab that return IProposition
Modifier and Type | Method and Description
--- | ---
`static IProposition` | Vocabulary.`and(IProposition... args)`
`static IProposition` | Vocabulary.`find(String str, boolean exact)`
`IProposition` | IOperator.`get(int index)`
`static IProposition` | Vocabulary.`get(String name)`
`IProposition` | IOperator1.`getProposition()`
`static IProposition` | Vocabulary.`hasContent()` Having content means that the element has content to be displayed in the aiBrowser
`static IProposition` | Vocabulary.`hasReadingContent()`
`static IProposition` | Vocabulary.`isAccessKey(char key)`
`static IProposition` | Vocabulary.`isAlterable()`
`static IProposition` | Vocabulary.`isBlockJumpPointB()`
`static IProposition` | Vocabulary.`isBlockJumpPointF()`
`static IProposition` | Vocabulary.`isButton()`
`static IProposition` | Vocabulary.`isCheckbox()`
`static IProposition` | Vocabulary.`isChecked()`
`static IProposition` | Vocabulary.`isClickable()`
`static IProposition` | Vocabulary.`isCombobox()`
`static IProposition` | Vocabulary.`isConnectable()`
`static IProposition` | Vocabulary.`isEditable()` text box, text area, password, combo box, check box, radio button, and so on.
`static IProposition` | Vocabulary.`isEmbeddedObject()`
`static IProposition` | Vocabulary.`isFileEdit()`
`static IProposition` | Vocabulary.`isFlashLastNode()`
`static IProposition` | Vocabulary.`isFlashTopNode()`
`static IProposition` | Vocabulary.`isHeading()`
`static IProposition` | Vocabulary.`isHeading1()`
`static IProposition` | Vocabulary.`isHeading2()`
`static IProposition` | Vocabulary.`isHeading3()`
`static IProposition` | Vocabulary.`isHeading4()`
`static IProposition` | Vocabulary.`isHeading5()`
`static IProposition` | Vocabulary.`isHeading6()`
`static IProposition` | Vocabulary.`isImage()`
`static IProposition` | Vocabulary.`isInputable()` text box, text area, password
`static IProposition` | Vocabulary.`isLabel()`
`static IProposition` | Vocabulary.`isLink()`
`static IProposition` | Vocabulary.`isListItem()`
`static IProposition` | Vocabulary.`isListTop()` OL, UL, DL tags
`static IProposition` | Vocabulary.`isMedia()`
`static IProposition` | Vocabulary.`isMSAAFlash()`
`static IProposition` | Vocabulary.`isMultilineEdit()`
`static IProposition` | Vocabulary.`isMultiSelectable()`
`static IProposition` | Vocabulary.`isPassword()`
`static IProposition` | Vocabulary.`isRadio()`
`static IProposition` | Vocabulary.`isReachable(Node baseNode)`
`static IProposition` | Vocabulary.`isReducible()`
`static IProposition` | Vocabulary.`isSelectable()`
`static IProposition` | Vocabulary.`isSelectOption()`
`static IProposition` | Vocabulary.`isSubmit()`
`static IProposition` | Vocabulary.`isTextarea()`
`static IProposition` | Vocabulary.`isTextbox()`
`static IProposition` | Vocabulary.`isValidNode()`
`static IProposition` | Vocabulary.`isVisibleNode()`
`static IProposition` | Vocabulary.`isVisitedLink()`
`static IProposition` | Vocabulary.`nodeLocation(Node refNode, boolean backward)`
`static IProposition` | Vocabulary.`or(IProposition... args)`
`static IProposition` | Vocabulary.`startsWith(String str, boolean exact)`

Methods in org.eclipse.actf.util.vocab with parameters of type IProposition
Modifier and Type | Method and Description
--- | ---
`void` | IOperator.`add(IProposition prop)` Add a proposition to the arguments of this operator.
`static IProposition` | Vocabulary.`and(IProposition... args)`
`static IProposition` | Vocabulary.`or(IProposition... args)`
`void` | IOperator1.`setProposition(IProposition prop)`