woproject/projects/wolips/plugins/org.objectstyle.wolips/java/org/objectstyle/wolips/core/resources/internal/build DeltaVisitor.java,1.5,1.6
[email protected] Mon, 26 Dec 2005 05:16:03 -0800 (PST)
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