public boolean equals(Object other) { if (!(other instanceof Location)) return false; Location l = (Location) other; if (_lineNumber != l.getLineNumber()) return false; if (_columnNumber != l.getColumnNumber()) return false; return _resource.equals(l.getResource()); }
public void renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle) { Location l = (Location) object; // Always print out the location as a string. writer.print(l.toString()); int lineNumber = l.getLineNumber(); if (lineNumber < 1) return; URL url = l.getResource().getResourceURL(); if (url == null) return; writeResourceContent(writer, url, lineNumber); }
public void renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle) { Location l = (Location) object; // Always print out the location as a string. writer.print(l.toString()); int lineNumber = l.getLineNumber(); if (lineNumber < 1) return; URL url = l.getResource().getResourceURL(); if (url == null) return; writeResourceContent(writer, url, lineNumber); }