public void setIdsMap( HashMap map ) {
public void setIdsMap( Map map ) {
	public void setIdsMap( HashMap map ) {		this.idsByKey = new HashMap( map.size() );		// find out the last used ID:		int maxId = 0;		Object[] keys = map.keySet().toArray();		for (int i = 0; i < keys.length; i++) {			String key = (String) keys[i];			Object value = map.get( key );			Integer integer;			if (value instanceof Integer) {				integer = (Integer) value;			} else {				integer = new Integer( Integer.parseInt( value.toString()));			}			this.idsByKey.put( key, integer );			if (integer.intValue() > maxId) {				maxId = integer.intValue();			}		}		this.lastId = maxId;	}