public int getLineNumber() { if (fLocator != null) { return fLocator.getLineNumber(); } return -1; }
/** Line number. */ public int getLineNumber() { return fLocator.getLineNumber(); }
/** Line number. */ public int getLineNumber() { return fLocator.getLineNumber(); }
public void startDocument(XMLLocator locator, String encoding, NamespaceContext namespaceContext, Augmentations augs) throws XNIException { super.startDocument(locator, encoding, namespaceContext, augs); this.locator = locator; Node node = null ; try { node = (Node) this.getProperty( "http://apache.org/xml/properties/dom/current-element-node" ); } catch( org.xml.sax.SAXException ex ) { System.err.println( "except" + ex );; } if( node != null ) node.setUserData( "startLine", String.valueOf( locator.getLineNumber() ), null ); // Save location String into node } //startDocument
@Override public void startElement(QName element, XMLAttributes attributes, Augmentations augs) throws XNIException { String location = String.valueOf(xmlLocator.getLineNumber()); attributes.addAttribute(new QName(MunitCore.LINE_NUMBER_ELEMENT_ATTRIBUTE, null, MunitCore.LINE_NUMBER_ELEMENT_ATTRIBUTE, NAMESPACE), "CDATA", location); super.startElement(element, attributes, augs); }
public void startElement(QName elementQName, XMLAttributes attrList, Augmentations augs) throws XNIException { super.startElement(elementQName, attrList, augs); Node node = null; try { node = (Node) this.getProperty( "http://apache.org/xml/properties/dom/current-element-node" ); //System.out.println( "The node = " + node ); TODO JEFF } catch( org.xml.sax.SAXException ex ) { System.err.println( "except" + ex );; } if( node != null ) node.setUserData( "startLine", String.valueOf( locator.getLineNumber() ), null ); // Save location String into node } //startElement
valinfo.addWarning(validationMessageStr, locator != null ? locator.getLineNumber() : 1, locator != null ? locator.getColumnNumber() : 0, valinfo.getFileURI(), FILE_NOT_FOUND_KEY, null);
private void setLineColumn(Node node) { if (locator == null) { throw new java.lang.IllegalStateException("XMLLocator is null"); } if (node.getUserData("startLine") != null) { return; } node.setUserData("systemId", locator.getLiteralSystemId(), null); node.setUserData("startLine", locator.getLineNumber(), null); node.setUserData("startColumn", locator.getColumnNumber(), null); }
/** Constructs a parse exception. */ public XMLParseException(XMLLocator locator, String message) { super(message); if (locator != null) { fPublicId = locator.getPublicId(); fLiteralSystemId = locator.getLiteralSystemId(); fExpandedSystemId = locator.getExpandedSystemId(); fBaseSystemId = locator.getBaseSystemId(); fLineNumber = locator.getLineNumber(); fColumnNumber = locator.getColumnNumber(); fCharacterOffset = locator.getCharacterOffset(); } } // <init>(XMLLocator,String)
/** Constructs a parse exception. */ public XMLParseException(XMLLocator locator, String message, Exception exception) { super(message, exception); if (locator != null) { fPublicId = locator.getPublicId(); fLiteralSystemId = locator.getLiteralSystemId(); fExpandedSystemId = locator.getExpandedSystemId(); fBaseSystemId = locator.getBaseSystemId(); fLineNumber = locator.getLineNumber(); fColumnNumber = locator.getColumnNumber(); fCharacterOffset = locator.getCharacterOffset(); } } // <init>(XMLLocator,String,Exception)
elementImpl.setUserData(new ElementLocation(locator.getLineNumber(), locator.getColumnNumber()));
elementImpl.setUserData(new ElementLocation(locator.getLineNumber(), locator.getColumnNumber()));
elementImpl.setUserData(new ElementLocation(locator.getLineNumber(), locator.getColumnNumber()));
fLocator.getLineNumber(), fLocator.getColumnNumber(), fLocator.getCharacterOffset()); fLocator.getLineNumber(), fLocator.getColumnNumber(), fLocator.getCharacterOffset());
schemaDOM.startAnnotation(element, attributes, fNamespaceContext); fCurrentAnnotationElement = schemaDOM.startElement(element, attributes, fLocator.getLineNumber(), fLocator.getColumnNumber(), fLocator.getCharacterOffset()); fLocator.getLineNumber(), fLocator.getColumnNumber(), fLocator.getCharacterOffset());