woproject/projects/wolips/plugins/org.objectstyle.wolips/java/org/objectstyle/wolips/core/resources/internal/build DeltaVisitor.java,1.5,1.6

[email protected]
Newsgroups gmane.comp.web.webobjects.woproject.cvs
Message-ID <[email protected]>
Update of /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips/java/org/objectstyle/wolips/core/resources/internal/build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26461/java/org/objectstyle/wolips/core/resources/internal/build

Modified Files:
	DeltaVisitor.java 
Log Message:
eclipse 3.2M4 wtp1.0

Index: DeltaVisitor.java
===================================================================
RCS file: /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips/java/org/objectstyle/wolips/core/resources/internal/build/DeltaVisitor.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- DeltaVisitor.java	30 Sep 2005 12:22:27 -0000	1.5
+++ DeltaVisitor.java	26 Dec 2005 13:15:18 -0000	1.6
@@ -64,121 +64,138 @@
 /**
  * @author ulrich/mike
  */
-public class DeltaVisitor extends AbstractBuildVisitor implements IResourceDeltaVisitor {
-  private Set myFullBuilderWrappers;
-
-  public DeltaVisitor(BuilderWrapper[] builderWrappers, IProgressMonitor _progressMonitor, Map _buildCache) {
-    super(builderWrappers, _progressMonitor, _buildCache);
-    myFullBuilderWrappers = new HashSet();
-  }
+public class DeltaVisitor extends AbstractBuildVisitor implements
+		IResourceDeltaVisitor {
+	private Set myFullBuilderWrappers;
 
-  public BuilderWrapper[] getBuilderWrappersRequestingFullBuild() {
-    BuilderWrapper[] builderWrappers = (BuilderWrapper[]) myFullBuilderWrappers.toArray(new BuilderWrapper[myFullBuilderWrappers.size()]);
-    return builderWrappers;
-  }
+	public DeltaVisitor(BuilderWrapper[] builderWrappers,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		super(builderWrappers, _progressMonitor, _buildCache);
+		myFullBuilderWrappers = new HashSet();
+	}
 
-  public boolean visit(IResourceDelta delta) throws CoreException {
-    if (delta == null || isCanceled()) {
-      return false;
-    }
-    IResource resource = delta.getResource();
-    IProgressMonitor progressMonitor = getProgressMonitor();
-    Map buildCache = getBuildCache();
-    int woResourceType = getWoResourceType(resource);
-    if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_CLASS) {
-      this.notifyBuilderHandleClassesDelta(delta, progressMonitor, buildCache);
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_CLASSPATH) {
-      this.notifyBuilderHandleOtherDelta(delta, progressMonitor, buildCache);
-      this.notifyBuilderClasspathChanged(delta, progressMonitor, buildCache);
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_IGNORE) {
+	public BuilderWrapper[] getBuilderWrappersRequestingFullBuild() {
+		BuilderWrapper[] builderWrappers = (BuilderWrapper[]) myFullBuilderWrappers
+				.toArray(new BuilderWrapper[myFullBuilderWrappers.size()]);
+		return builderWrappers;
+	}
 
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_OTHER) {
-      this.notifyBuilderHandleOtherDelta(delta, progressMonitor, buildCache);
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_RESOURCE) {
-      this.notifyBuilderHandleResourcesDelta(delta, progressMonitor, buildCache);
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_SOURCE) {
-      this.notifyBuilderHandleSourceDelta(delta, progressMonitor, buildCache);
-    }
-    else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_WEB_SERVER_RESOURCE) {
-      this.notifyBuilderHandleWebServerResourcesDelta(delta, progressMonitor, buildCache);
-    }
-    return true;
-  }
+	public boolean visit(IResourceDelta delta) throws CoreException {
+		if (delta == null || isCanceled()) {
+			return false;
+		}
+		IResource resource = delta.getResource();
+		IProgressMonitor progressMonitor = getProgressMonitor();
+		Map buildCache = getBuildCache();
+		int woResourceType = getWoResourceType(resource);
+		if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_CLASS) {
+			this.notifyBuilderHandleClassesDelta(delta, progressMonitor,
+					buildCache);
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_CLASSPATH) {
+			this.notifyBuilderHandleOtherDelta(delta, progressMonitor,
+					buildCache);
+			this.notifyBuilderClasspathChanged(delta, progressMonitor,
+					buildCache);
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_IGNORE) {
+			// ignored resource
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_OTHER) {
+			this.notifyBuilderHandleOtherDelta(delta, progressMonitor,
+					buildCache);
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_RESOURCE) {
+			this.notifyBuilderHandleResourcesDelta(delta, progressMonitor,
+					buildCache);
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_SOURCE) {
+			this.notifyBuilderHandleSourceDelta(delta, progressMonitor,
+					buildCache);
+		} else if (woResourceType == AbstractBuildVisitor.WO_RESOURCE_TYPE_WEB_SERVER_RESOURCE) {
+			this.notifyBuilderHandleWebServerResourcesDelta(delta,
+					progressMonitor, buildCache);
+		}
+		return true;
+	}
 
-  private void notifyBuilderClasspathChanged(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).classpathChanged(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderClasspathChanged(IResourceDelta delta,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).classpathChanged(delta,
+						_progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 
-  private void notifyBuilderHandleClassesDelta(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).handleClassesDelta(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderHandleClassesDelta(IResourceDelta delta,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).handleClassesDelta(delta,
+						_progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 
-  private void notifyBuilderHandleResourcesDelta(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).handleWoappResourcesDelta(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderHandleResourcesDelta(IResourceDelta delta,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).handleWoappResourcesDelta(delta,
+						_progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 
-  private void notifyBuilderHandleSourceDelta(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).handleSourceDelta(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderHandleSourceDelta(IResourceDelta delta,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).handleSourceDelta(delta,
+						_progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 
-  private void notifyBuilderHandleWebServerResourcesDelta(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).handleWebServerResourcesDelta(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderHandleWebServerResourcesDelta(
+			IResourceDelta delta, IProgressMonitor _progressMonitor,
+			Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).handleWebServerResourcesDelta(
+						delta, _progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 
-  private void notifyBuilderHandleOtherDelta(IResourceDelta delta, IProgressMonitor _progressMonitor, Map _buildCache) {
-    BuilderWrapper[] builderWrappers = getBuilderWrappers();
-    for (int i = 0; i < builderWrappers.length; i++) {
-      IBuilder builder = builderWrappers[i].getBuilder();
-      if (builder instanceof IDeltaBuilder) {
-        if (((IDeltaBuilder) builder).handleOtherDelta(delta, _progressMonitor, _buildCache)) {
-          myFullBuilderWrappers.add(builderWrappers[i]);
-        }
-      }
-    }
-  }
+	private void notifyBuilderHandleOtherDelta(IResourceDelta delta,
+			IProgressMonitor _progressMonitor, Map _buildCache) {
+		BuilderWrapper[] builderWrappers = getBuilderWrappers();
+		for (int i = 0; i < builderWrappers.length; i++) {
+			IBuilder builder = builderWrappers[i].getBuilder();
+			if (builder instanceof IDeltaBuilder) {
+				if (((IDeltaBuilder) builder).handleOtherDelta(delta,
+						_progressMonitor, _buildCache)) {
+					myFullBuilderWrappers.add(builderWrappers[i]);
+				}
+			}
+		}
+	}
 }



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.