Adapts an XModel to provide access to child nodes as a list in a way that
is more convenient for use with UI components and so that some state
information can be maintained.
Locate a key value in the underlying data source
Parameters: key - the key to locate Parameters: columnIdx - the index of the key column the row/record index taht contains the first instance of the key,or -1 if the key is not found