url = url.toLowerCase();
    public boolean setShape(String classtype, String subtype, String shape, String shape2d, String protocol, String url) {	if (protocol == null)	    protocol = "http";	else	    protocol = protocol.toLowerCase();	url = url.toLowerCase();	ResultSet r = null;	try {	    //System.err.println("Try to set shape " + url);	    statement.executeQuery("update SOURCE set CLASSTYPE='" + classtype +				   "' where PROTOCOL='" + protocol +				   "' AND URL = '" + url + "'");	    statement.executeQuery("update SOURCE set SUBTYPE='" + subtype +				   "' where PROTOCOL='" + protocol +				   "' AND URL = '" + url + "'");	    statement.executeQuery("update SOURCE set SHAPE='" + shape +				   "' where PROTOCOL='" + protocol +				   "' AND URL = '" + url + "'");	    statement.executeQuery("update SOURCE set SHAPE2D='" + shape2d +				   "' where PROTOCOL='" + protocol +				   "' AND URL = '" + url + "'");	} catch(SQLException e) {	  System.err.println(e);	  return false;	}	return true;    }