[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

HasSearchCriteria

mixes in with Object
mixes in with HasLocale

HasSearchCriteria



Operations

Get list of all operations

FindTextBySearchCriteria


Attributes

Get list of all attributes

Class HasSearchCriteria defines no new attributes.


Fields

No fields are defined by HasSearchCriteria or any of its superclasses.


Instance template

Class HasSearchCriteria cannot be instantiated.


Class definition

Define Class HasSearchCriteria;
    mixes in with Object, HasLocale;
    
    // routines to compare the raw text of two text objects

    operation FindTextBySearchCriteria(searchIn: HasText; searchText: HasText; searchRange: TextRange;
                    flags: Unsigned; var answerRange: TextRange): Boolean, safe, noMethod;
        // call to find the characters from searchText within searchRange of searchIn
        // use flags defined in Utilities.h
        // returns true if characters are found
        // returns range of found characters in answerRange
        // pass nil for searchRange to search entire text
        // pass nil for answerRange if not interested in where the text was found
end class;