public interface SearchInfo
DataObjects should be searched. Iterator returned by this interface's method enumerates
DataObjects that should be searched.
SearchInfo objects are used by module User Utilities
– in actions Find (since User Utilities 1.16)
and Find in Projects (since User Utilities 1.23).
Action Find obtains
Lookup of nodes
the action was invoked on. Action Find in Projects obtains
of the projects.
|Modifier and Type||Interface and Description|
Additionally defines which
SearchInfocan be searched. This method determines whether the Find action should be enabled for the object or not.
This method must be very quick as it may be called frequently and its
speed may influence responsiveness of the whole application. If the exact
algorithm for determination of the result value should be slow, it is
better to return
true than make the method slow.
falseif the object is known that it cannot be searched;
DataObjects should be searched. The returned
Iteratorneedn't implement method
remove()(i.e. it may throw
UnsupportedOperationExceptioninstead of actual implementation).
DataObjects to be searched