예제 #1
0
 /**
  * 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");
 }