Object obj = locator.getObject(); Node node = locator.getNode(); int line = locator.getLineNumber();
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }
public DefaultListEntryObjectLocator(final ObjectLocator parentLocator, final int index) { super(parentLocator, parentLocator.getObject()); this.index = index; }
public DefaultFieldObjectLocator(final ObjectLocator locator, final String fieldName) { super(locator.getParentLocator(), locator.getObject()); this.fieldName = fieldName; }
public boolean equals(Object object) { if (this == object) return true; if (object == null) return false; if (object instanceof RootObjectLocator) { return ((RootObjectLocator) object).getObject() == getObject(); } else { return false; } } }
private String getLogEntry(ValidationEvent event) { StringBuilder sb = new StringBuilder(); sb.append(event.getMessage()); sb.append(event.getLinkedException()); Object failedObject = event.getLocator().getObject(); if(failedObject != null) { sb.append(failedObject.toString()); } return sb.toString(); } }
@Nullable @OverrideOnDemand protected String getErrorFieldName (@Nullable final ValidationEventLocator aLocator) { if (aLocator != null) { // Source object found? final Object aObj = aLocator.getObject (); if (aObj != null) return "obj: " + aObj.toString (); // Source node found? final Node aNode = aLocator.getNode (); if (aNode != null) return XMLWriter.getNodeAsString (aNode); } return null; }
public boolean equals(final Object obj) { boolean result = false; if (obj instanceof FieldObjectLocator) { final FieldObjectLocator locator = (FieldObjectLocator) obj; result = (getObject() == locator.getObject()) && (getFieldName().equals(locator.getFieldName())); } return result; }
public boolean equals(final Object obj) { boolean result = false; if (obj instanceof ListEntryObjectLocator) { final ListEntryObjectLocator locator = (ListEntryObjectLocator) obj; result = (getObject() == locator.getObject()) && getIndex() == locator.getIndex(); } return result; }
public boolean handleEvent(ValidationEvent event) { StringBuffer buf = new StringBuffer(150); buf.append("\nMESSAGE: " + event.getMessage()); buf.append("\nSEVERITY: " + event.getSeverity()); buf.append("\nLINKED EXC: " + event.getLinkedException()); buf.append("\nLOCATOR INFO:\n------------"); buf.append("\n COLUMN NUMBER: " + event.getLocator().getColumnNumber()); buf.append("\n LINE NUMBER: " + event.getLocator().getLineNumber()); buf.append("\n OFFSET: " + event.getLocator().getOffset()); buf.append("\n CLASS: " + event.getLocator().getClass()); buf.append("\n NODE: " + event.getLocator().getNode()); buf.append("\n OBJECT: " + event.getLocator().getObject()); buf.append("\n URL: " + event.getLocator().getURL()); logger.warning("JSL invalid per XSD, details: " + buf.toString()); eventOccurred = true; // Allow more parsing feedback return true; }
public boolean handleEvent(ValidationEvent event) { LOGGER.info("\nEVENT"); LOGGER.info("SEVERITY: " + event.getSeverity()); LOGGER.info("MESSAGE: " + event.getMessage()); LOGGER.info("LINKED EXCEPTION: " + event.getLinkedException()); LOGGER.info("LOCATOR"); LOGGER.info(" LINE NUMBER: " + event.getLocator().getLineNumber()); LOGGER.info(" COLUMN NUMBER: " + event.getLocator().getColumnNumber()); LOGGER.info(" OFFSET: " + event.getLocator().getOffset()); LOGGER.info(" OBJECT: " + event.getLocator().getObject()); LOGGER.info(" NODE: " + event.getLocator().getNode()); LOGGER.info(" URL: " + event.getLocator().getURL()); return true; }
@Override public boolean handleEvent(ValidationEvent event) { System.out.println("# XML SCHEMA VALIDATION FAILED: "); System.out.println("EVENT"); System.out.println("SEVERITY: " + event.getSeverity()); System.out.println("MESSAGE: " + event.getMessage()); System.out.println("LINKED EXCEPTION: " + event.getLinkedException()); System.out.println("LOCATOR"); System.out.println(" LINE NUMBER: " + event.getLocator().getLineNumber()); System.out.println(" COLUMN NUMBER: " + event.getLocator().getColumnNumber()); System.out.println(" OFFSET: " + event.getLocator().getOffset()); System.out.println(" OBJECT: " + event.getLocator().getObject()); System.out.println(" NODE: " + event.getLocator().getNode()); System.out.println(" URL: " + event.getLocator().getURL()); return false; }
public boolean handleEvent(ValidationEvent event) { System.out.println(""); System.out.println("EventT"); System.out.println("\tSeverity: " + event.getSeverity()); System.out.println("\tMessage: " + event.getMessage()); System.out.println("\tLinked Excpetion: " + event.getLinkedException()); System.out.println("\tLocator"); System.out.println("\tLine Number: " + event.getLocator().getLineNumber()); System.out.println("\tColumn Number: " + event.getLocator().getColumnNumber()); System.out.println("\tOffset: " + event.getLocator().getOffset()); System.out.println("\tObject: " + event.getLocator().getObject()); System.out.println("\tNode: " + event.getLocator().getNode()); System.out.println("\tURL: " + event.getLocator().getURL()); return true; } }
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }
public boolean handleEvent(final ValidationEvent event) { logger.warning("JSL invalid per XSD, details: " + ("\nMESSAGE: " + event.getMessage()) + "\nSEVERITY: " + event.getSeverity() + "\nLINKED EXC: " + event.getLinkedException() + "\nLOCATOR INFO:\n------------" + "\n COLUMN NUMBER: " + event.getLocator().getColumnNumber() + "\n LINE NUMBER: " + event.getLocator().getLineNumber() + "\n OFFSET: " + event.getLocator().getOffset() + "\n CLASS: " + event.getLocator().getClass() + "\n NODE: " + event.getLocator().getNode() + "\n OBJECT: " + event.getLocator().getObject() + "\n URL: " + event.getLocator().getURL()); eventOccurred = true; // Allow more parsing feedback return true; }
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }
public Snapshot(LocatorEx loc) { columnNumber = loc.getColumnNumber(); lineNumber = loc.getLineNumber(); systemId = loc.getSystemId(); publicId = loc.getPublicId(); ValidationEventLocator vel = loc.getLocation(); offset = vel.getOffset(); url = vel.getURL(); object = vel.getObject(); node = vel.getNode(); }