public boolean doSetHandle(Object bookmark, int iHandleType) throws DBException
    {
        FieldList fieldList = this.getSharedTable().setHandle(bookmark, iHandleType);
        if (fieldList != null)
            if (fieldList.getTable() != this)  // Must be this type of record
		        throw new DBException("Can't set handle in an inherited class");
        return (fieldList != null);
    }
public boolean doSetHandle ( Object bookmark , int iHandleType ) throws DBException { FieldList fieldList = this . getSharedTable ( ) . setHandle ( bookmark , iHandleType ) ; if ( fieldList != null ) if ( fieldList . getTable ( ) != this ) throw new DBException ( "Can't set handle in an inherited class" ) ; return ( fieldList != null ) ; }
Reposition to this record using this bookmark.
@param bookmark The handle to use to position the record.
@param iHandleType The type of handle (DATA_SOURCE/OBJECT_ID,OBJECT_SOURCE,BOOKMARK).
@return  - true - record found/false - record not found
@exception FILE_NOT_OPEN.
@exception DBException File exception.