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.StyledDocumentJTextComponentOperator.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 booleancheckElement(javax.swing.text.StyledDocument doc, javax.swing.text.Element element, int offset)Should return true if position fulfils criteria.booleancheckPosition(javax.swing.text.Document document, int offset)Checkes if position fits the criteria.abstract java.lang.StringgetDescription()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.TextChooserReturns a printable description of the criteria.- Specified by:
getDescriptionin 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.TextChooserCheckes if position fits the criteria.- Specified by:
checkPositionin interfaceJTextComponentOperator.TextChooser- Parameters:
document- a document to be checked.offset- a checked position- Returns:
- true if the position fits the criteria.
-
-