params.addElement(new Boolean(inclusive));
params.addElement(Boolean.valueOf(inclusive));
	public Occurrences[] scanIndexTerms(String start, String end, boolean inclusive)		throws XMLDBException {		try {			Vector params = new Vector();			params.addElement(parent.getPath());			params.addElement(start);			params.addElement(end);			params.addElement(new Boolean(inclusive));			Vector result = (Vector) rpcClient.execute("scanIndexTerms", params);			Occurrences occurrences[] = new Occurrences[result.size()];			Vector row;			for (int i = 0; i < occurrences.length; i++) {				row = (Vector) result.elementAt(i);				occurrences[i] = new Occurrences((String) row.elementAt(0));				occurrences[i].addOccurrences(((Integer) row.elementAt(1)).intValue());			}			return occurrences;		} catch (XmlRpcException e) {			throw new XMLDBException(				ErrorCodes.UNKNOWN_ERROR,				"xmlrpc error while retrieving indexed elements",				e);		} catch (IOException e) {			throw new XMLDBException(				ErrorCodes.UNKNOWN_ERROR,				"io error while retrieving indexed elements",				e);		}	}