public class RGuiChildIterator extends GuiChildIterator
Consequently, the API for this class is subject to change without notice.
Iterates a Rational object hierarchy looking for a match to the provided GuiObjectVector. An object vector is essentially the object recognition string with additional information deduced from it. Such as how many parent/child relationships are apparent in the provided recognition string.
The external initiating routine is expected to provide the parent TestObject. From there we try to go down each possible child path looking for the final match.
GuiChildIterator.ClassTypeInfo
absindices, CLASSIC_SEARCH_MODE, FULLPATH_SEARCH_MODE, gather, hasFinalMatch, matches, notFound, SEARCH_MODE
Modifier | Constructor and Description |
---|---|
protected |
RGuiChildIterator(java.util.List gather)
Constructor used internally by the initial RGuiChildIterator for each subsequent
child level in the hierarchy search.
|
|
RGuiChildIterator(java.lang.Object aparent,
GuiObjectVector agovVector,
java.util.List gather)
Called only once by some external routine kicking off a TestObject search.
|
getAbsoluteIndexStore, getGather, getMatchedGuiObject, getMatches, getSearchMode, incrementClassTypeIndices, processChildren, processNextLevel, processParent, resetAbsoluteIndexStore, setSearchMode
protected RGuiChildIterator(java.util.List gather)
gather,
- List containing names matched, if null, then match first namepublic RGuiChildIterator(java.lang.Object aparent, GuiObjectVector agovVector, java.util.List gather)
aparent
- the topmost parent to search.
agovVector
- the govVector (recognition string) to satisfy with the search.
gather,
- List containing names matched, if null, then match first nameCopyright © SAS Institute. All Rights Reserved.