Changeset 3011 for OAIHarvester/trunk/OAIHarvester/src/main/java/eu/clarin/cmdi/oai/harvester/impl/XmlStreamReaderProxy.java
- Timestamp:
- 06/10/13 19:50:23 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
OAIHarvester/trunk/OAIHarvester/src/main/java/eu/clarin/cmdi/oai/harvester/impl/XmlStreamReaderProxy.java
r1128 r3011 15 15 private State state; 16 16 private int depth; 17 17 18 18 XmlStreamReaderProxy() { 19 19 super(); … … 35 35 XMLStreamConstants.ATTRIBUTE)) { 36 36 throw new IllegalStateException( 37 "Current event is not START_ELEMENT or ATTRIBUTE ");37 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 38 38 } 39 39 return reader.getAttributeCount(); … … 45 45 XMLStreamConstants.ATTRIBUTE)) { 46 46 throw new IllegalStateException( 47 "Current event is not START_ELEMENT or ATTRIBUTE ");47 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 48 48 } 49 49 return reader.getAttributeLocalName(index); … … 55 55 XMLStreamConstants.ATTRIBUTE)) { 56 56 throw new IllegalStateException( 57 "Current event is not START_ELEMENT or ATTRIBUTE ");57 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 58 58 } 59 59 return reader.getAttributeName(index); … … 65 65 XMLStreamConstants.ATTRIBUTE)) { 66 66 throw new IllegalStateException( 67 "Current event is not START_ELEMENT or ATTRIBUTE ");67 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 68 68 } 69 69 return reader.getAttributeNamespace(index); … … 75 75 XMLStreamConstants.ATTRIBUTE)) { 76 76 throw new IllegalStateException( 77 "Current event is not START_ELEMENT or ATTRIBUTE ");77 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 78 78 } 79 79 return reader.getAttributePrefix(index); … … 85 85 XMLStreamConstants.ATTRIBUTE)) { 86 86 throw new IllegalStateException( 87 "Current event is not START_ELEMENT or ATTRIBUTE ");87 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 88 88 } 89 89 return reader.getAttributeType(index); … … 95 95 XMLStreamConstants.ATTRIBUTE)) { 96 96 throw new IllegalStateException( 97 "Current event is not START_ELEMENT or ATTRIBUTE ");97 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 98 98 } 99 99 return reader.getAttributeValue(index); … … 105 105 XMLStreamConstants.ATTRIBUTE)) { 106 106 throw new IllegalStateException( 107 "Current event is not START_ELEMENT or ATTRIBUTE ");107 "Current event is not START_ELEMENT or ATTRIBUTE: " + reader.getLocation()); 108 108 } 109 109 return reader.getAttributeValue(namespaceURI, localName); … … 119 119 if (!checkEventType(XMLStreamConstants.START_ELEMENT)) { 120 120 throw new IllegalStateException( 121 "Current event is not START_ELEMENT ");121 "Current event is not START_ELEMENT: " + reader.getLocation()); 122 122 } 123 123 return reader.getElementText(); … … 166 166 XMLStreamConstants.END_ELEMENT)) { 167 167 throw new IllegalStateException("Current event is not " + 168 "START_ELEMENT or END_ELEMENT ");168 "START_ELEMENT or END_ELEMENT: " + reader.getLocation()); 169 169 } 170 170 return reader.getName(); … … 176 176 XMLStreamConstants.END_ELEMENT, XMLStreamConstants.NAMESPACE)) { 177 177 throw new IllegalStateException("Current event is not " + 178 "START_ELEMENT, END_ELEMENT or NAMESPACE ");178 "START_ELEMENT, END_ELEMENT or NAMESPACE: " + reader.getLocation()); 179 179 } 180 180 return reader.getNamespaceContext(); … … 186 186 XMLStreamConstants.END_ELEMENT, XMLStreamConstants.NAMESPACE)) { 187 187 throw new IllegalStateException("Current event is not " + 188 "START_ELEMENT, END_ELEMENT or NAMESPACE ");188 "START_ELEMENT, END_ELEMENT or NAMESPACE: " + reader.getLocation()); 189 189 } 190 190 return reader.getNamespaceCount(); … … 196 196 XMLStreamConstants.END_ELEMENT, XMLStreamConstants.NAMESPACE)) { 197 197 throw new IllegalStateException("Current event is not " + 198 "START_ELEMENT, END_ELEMENT or NAMESPACE ");198 "START_ELEMENT, END_ELEMENT or NAMESPACE: " + reader.getLocation()); 199 199 } 200 200 return reader.getNamespacePrefix(index); … … 206 206 XMLStreamConstants.END_ELEMENT, XMLStreamConstants.NAMESPACE)) { 207 207 throw new IllegalStateException("Current event is not " + 208 "START_ELEMENT, END_ELEMENT or NAMESPACE ");208 "START_ELEMENT, END_ELEMENT or NAMESPACE: " + reader.getLocation()); 209 209 } 210 210 return reader.getNamespaceURI(); … … 221 221 XMLStreamConstants.END_ELEMENT, XMLStreamConstants.NAMESPACE)) { 222 222 throw new IllegalStateException("Current event is not " + 223 "START_ELEMENT, END_ELEMENT or NAMESPACE ");223 "START_ELEMENT, END_ELEMENT or NAMESPACE: " + reader.getLocation()); 224 224 } 225 225 return reader.getNamespaceURI(index); … … 230 230 if (!checkEventType(XMLStreamConstants.PROCESSING_INSTRUCTION)) { 231 231 throw new IllegalStateException( 232 "Current event is not PROCESSING_INSTRUCTION ");232 "Current event is not PROCESSING_INSTRUCTION: " + reader.getLocation()); 233 233 } 234 234 return reader.getPIData(); … … 239 239 if (!checkEventType(XMLStreamConstants.PROCESSING_INSTRUCTION)) { 240 240 throw new IllegalStateException( 241 "Current event is not PROCESSING_INSTRUCTION ");241 "Current event is not PROCESSING_INSTRUCTION: " + reader.getLocation()); 242 242 } 243 243 return reader.getPITarget(); … … 445 445 break; 446 446 default: 447 ;447 break; 448 448 } // switch (t) 449 449 if (depth < 0) {
Note: See TracChangeset
for help on using the changeset viewer.