Node node
src/closure/net.vtst.ow.closure.compiler/src/net/vtst/ow/closure/compiler/dev/DevUtils.java
StringBuffer buffer = new StringBuffer();
    Node current = node;
    while (current != null) {
      System.out.print(buffer.toString());
      System.out.println(current);
      buffer.append("  ");
      current = current.getParent();
void printNodeAndAncestors(Node node)
src/closure/net.vtst.ow.closure.compiler/src/net/vtst/ow/closure/compiler/util/BidiHashMap.java
map.clear();
    reverseMap.clear();
void clear()
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
super();
public ClosureBuilder()
IResource resource
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
checkXML(resource);
			//return true to continue visiting children.
			return true;
boolean visit(IResource resource)
IFile file
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
this.file = file;
public XMLErrorHandler(IFile file)
SAXParseException e  int severity
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
ClosureBuilder.this.addMarker(file, e.getMessage(), e
					.getLineNumber(), severity);
void addMarker(SAXParseException e, int severity)
IFile file  String message  int lineNumber 
			int severity
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
try {
			IMarker marker = file.createMarker(MARKER_TYPE);
			marker.setAttribute(IMarker.MESSAGE, message);
			marker.setAttribute(IMarker.SEVERITY, severity);
			if (lineNumber == -1) {
				lineNumber = 1;
void addMarker(IFile file, String message, int lineNumber,
			int severity)
IResource resource
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
if (resource instanceof IFile && resource.getName().endsWith(".xml")) {
			IFile file = (IFile) resource;
			deleteMarkers(file);
			XMLErrorHandler reporter = new XMLErrorHandler(file);
			try {
				getParser().parse(file.getContents(), reporter);
void checkXML(IResource resource)
IFile file
src/eclipse/net.vtst.ow.eclipse.js.closure/src/net/vtst/ow/eclipse/js/closure/builder/ClosureBuilder.java
try {
			file.deleteMarkers(MARKER_TYPE, false, IResource.DEPTH_ZERO);
void deleteMarkers(IFile file)