Package org.netbeans.jemmy.util
Class AbstractTextStyleChooser
- java.lang.Object
-
- org.netbeans.jemmy.util.AbstractTextStyleChooser
-
- All Implemented Interfaces:
JTextComponentOperator.TextChooser
- Direct Known Subclasses:
TextStyleChooser
public abstract class AbstractTextStyleChooser extends java.lang.Object implements JTextComponentOperator.TextChooser
Makes easier to implement searching criteria forjavax.swing.text.StyledDocument
JTextComponentOperator.getPositionByText(String, JTextComponentOperator.TextChooser, int)
.- Author:
- Alexandre Iline (alexandre.iline@sun.com)
-
-
Constructor Summary
Constructors Constructor Description AbstractTextStyleChooser()
Constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
checkElement(javax.swing.text.StyledDocument doc, javax.swing.text.Element element, int offset)
Should return true if position fulfils criteria.boolean
checkPosition(javax.swing.text.Document document, int offset)
Checkes if position fits the criteria.abstract java.lang.String
getDescription()
Returns a printable description of the criteria.
-
-
-
Method Detail
-
checkElement
public abstract boolean checkElement(javax.swing.text.StyledDocument doc, javax.swing.text.Element element, int offset)
Should return true if position fulfils criteria.- Parameters:
doc
- a styled document to be searched.element
- an element to be checked.offset
- checked position.- Returns:
- true if position fits the criteria.
-
getDescription
public abstract java.lang.String getDescription()
Description copied from interface:JTextComponentOperator.TextChooser
Returns a printable description of the criteria.- Specified by:
getDescription
in interfaceJTextComponentOperator.TextChooser
- Returns:
- a description of this chooser.
-
checkPosition
public final boolean checkPosition(javax.swing.text.Document document, int offset)
Description copied from interface:JTextComponentOperator.TextChooser
Checkes if position fits the criteria.- Specified by:
checkPosition
in interfaceJTextComponentOperator.TextChooser
- Parameters:
document
- a document to be checked.offset
- a checked position- Returns:
- true if the position fits the criteria.
-
-