/** * Callback for the DTD information * * @param root * @param publicId * @param systemId */ public void setDTD(String root, String publicId, String systemId) { this.dtdPublicId = publicId; this.dtdSystemId = systemId; // Set the version based on the public id if (dtdPublicId != null && dtdPublicId.contains("3.0")) setVersion("3.0"); if (dtdPublicId != null && dtdPublicId.contains("3.2")) setVersion("3.2"); if (dtdPublicId != null && dtdPublicId.contains("4.0")) setVersion("4.0"); if (dtdPublicId != null && dtdPublicId.contains("4.2")) setVersion("4.2"); if (dtdPublicId != null && dtdPublicId.contains("5.0")) setVersion("5.0"); }