Home | History | Annotate | Download | only in xml

Lines Matching full:systemid

58     private final String systemId;
80 boolean processNamespaces, String publicId, String systemId) {
82 this.systemId = systemId;
104 String publicId, String systemId) {
108 this.systemId = systemId;
203 /*package*/ void startDtd(String name, String publicId, String systemId)
207 lexicalHandler.startDTD(name, publicId, systemId);
226 /*package*/ void notationDecl(String name, String publicId, String systemId) throws SAXException {
229 dtdHandler.notationDecl(name, publicId, systemId);
233 /*package*/ void unparsedEntityDecl(String name, String publicId, String systemId, String notationName) throws SAXException {
236 dtdHandler.unparsedEntityDecl(name, publicId, systemId, notationName);
245 * @param systemId the systemId of the entity
248 String systemId) throws SAXException, IOException {
256 * systemId is a URL, we should try to resolve it, but it doesn't
257 * specify how to tell whether or not the systemId is a URL let alone
261 * simple: if the systemId parses as a URI and it's relative, we try to
262 * resolve it against the parent document's systemId. If anything goes
263 * wrong, we go with the original systemId. If crazybob had designed
266 if (this.systemId != null) {
268 URI systemUri = new URI(systemId);
271 URI baseUri = new URI(this.systemId);
274 // Replace systemId w/ resolved URI
275 systemId = systemUri.toString();
278 System.logI("Could not resolve '" + systemId + "' relative to"
279 + " '" + this.systemId + "' at " + locator, e);
284 publicId, systemId);
287 * The spec. actually says that we should try to treat systemId
290 * new InputSource(systemId).
368 // Make sure we use the user-provided systemId.
369 String systemId = inputSource.getSystemId();
370 if (systemId == null) {
371 // TODO: We could just try our systemId here.
376 in = openUrl(systemId);
676 return systemId;
689 return "Locator[publicId: " + publicId + ", systemId: " + systemId
769 long pointer, String publicId, String systemId) {
770 super(encoding, xmlReader, pointer, publicId, systemId);