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.
|
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.
|
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) |
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) |