DTDInfo dtd = sr2.getDTDInfo(); return new WDTD(loc, dtd.getDTDRootName(),
public DTDInfo getDTDInfo() throws XMLStreamException { return mDelegate2.getDTDInfo(); }
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo dtd; try { dtd = ((XMLStreamReader2)r).getDTDInfo(); } catch (XMLStreamException e) { break;
protected DTD createDTD(XMLStreamReader r, Location loc) throws XMLStreamException { // Not sure if we really need this defensive coding but... if (r instanceof XMLStreamReader2) { XMLStreamReader2 sr2 = (XMLStreamReader2) r; DTDInfo dtd = sr2.getDTDInfo(); return new DTDEventImpl (loc, dtd.getDTDRootName(), dtd.getDTDSystemId(), dtd.getDTDPublicId(), dtd.getDTDInternalSubset(), dtd.getProcessedDTD()); } /* No way to get all information... the real big problem is * that of how to access root name: it's obligatory for * DOCTYPE construct. :-/ */ return new DTDEventImpl(loc, null, r.getText()); }
case XMLStreamConstants.DTD: DTDInfo dtd = _streamReader.getDTDInfo(); ln = (dtd == null) ? null : dtd.getDTDRootName();
case XMLStreamConstants.DTD: DTDInfo dtd = _streamReader.getDTDInfo(); ln = (dtd == null) ? null : dtd.getDTDRootName();
DTDInfo dtd = sr2.getDTDInfo(); return new WDTD(loc, dtd.getDTDRootName(),
DTDInfo dtd = sr2.getDTDInfo(); return new WDTD(loc, dtd.getDTDRootName(),
/** * For events with fully qualified names (START_ELEMENT, END_ELEMENT, * ATTRIBUTE, NAMESPACE) returns the local component of the full * name; for events with only non-qualified name (PROCESSING_INSTRUCTION, * entity and notation declarations, references) returns the name, and * for other events, returns null. * * @return Local component of the name */ public String getLocalName() throws XMLStreamException { if (!readerAccessible()) { throw _notAccessible("getLocalName"); } switch (getCurrEventCode()) { case XMLStreamConstants.START_ELEMENT: case XMLStreamConstants.END_ELEMENT: case XMLStreamConstants.ENTITY_REFERENCE: return _streamReader.getLocalName(); case XMLStreamConstants.PROCESSING_INSTRUCTION: return _streamReader.getPITarget(); case XMLStreamConstants.DTD: { DTDInfo dtd = _streamReader.getDTDInfo(); return (dtd == null) ? null : dtd.getDTDRootName(); } } return null; }
DTDInfo dtd = sr2.getDTDInfo(); return new WDTD(loc, dtd.getDTDRootName(),
DTDInfo dtd = sr2.getDTDInfo(); return new WDTD(loc, dtd.getDTDRootName(),
/** * For events with fully qualified names (START_ELEMENT, END_ELEMENT, * ATTRIBUTE, NAMESPACE) returns the local component of the full * name; for events with only non-qualified name (PROCESSING_INSTRUCTION, * entity and notation declarations, references) returns the name, and * for other events, returns null. * * @return Local component of the name */ public String getLocalName() throws XMLStreamException { if (!readerAccessible()) { throw _notAccessible("getLocalName"); } switch (getCurrEventCode()) { case XMLStreamConstants.START_ELEMENT: case XMLStreamConstants.END_ELEMENT: case XMLStreamConstants.ENTITY_REFERENCE: return _streamReader.getLocalName(); case XMLStreamConstants.PROCESSING_INSTRUCTION: return _streamReader.getPITarget(); case XMLStreamConstants.DTD: { DTDInfo dtd = _streamReader.getDTDInfo(); return (dtd == null) ? null : dtd.getDTDRootName(); } } return null; }
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {
DTDInfo info = sr.getDTDInfo(); if (info == null) {