Build against NB6.0 binaries. shortcuts_77386_after_merge_20070304
authorsandipchitale@netbeans.org
Fri, 02 Feb 2007 23:55:48 +0000
changeset 142ede6c6eb4a2
parent 13 58141bd2143e
child 15 07c238be1d6d
Build against NB6.0 binaries.
visualweb.designer.jsf/src/org/netbeans/modules/visualweb/designer/jsf/JsfForm.java
visualweb.errorhandler.client/library/nbproject/project.properties
visualweb.insync/nbproject/project.properties
visualweb.insync/nbproject/project.xml
visualweb.insync/src/org/netbeans/modules/visualweb/insync/InSyncServiceProvider.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/Model.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/ModelSet.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/SourceUnit.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/Util.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Bean.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeanStructureScanner.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeansUnit.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Event.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/EventSet.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Property.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesBean.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesPageUnit.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupBean.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupProperty.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/ThresherFacesBeanStructureScanner.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/java/JavaUnit.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignEvent.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignProperty.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/ContextMethodHelper.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/EventPropertyEditor.java
visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModel.java
visualweb.libs.jtidy/library/nbproject/project.properties
visualweb.libs.jtidy/library/src/org/w3c/tidy/Tidy.java
visualweb.project.jsf/nbproject/project.xml
visualweb.project.jsf/src/org/netbeans/modules/visualweb/project/jsf/ui/BrowseFolders.java
visualweb.project.jsfloader/nbproject/project.xml
visualweb.xhtml/build.xml
     1.1 --- a/visualweb.designer.jsf/src/org/netbeans/modules/visualweb/designer/jsf/JsfForm.java	Fri Feb 02 23:53:57 2007 +0000
     1.2 +++ b/visualweb.designer.jsf/src/org/netbeans/modules/visualweb/designer/jsf/JsfForm.java	Fri Feb 02 23:55:48 2007 +0000
     1.3 @@ -32,7 +32,7 @@
     1.4  import com.sun.rave.designtime.markup.MarkupDesignBean;
     1.5  import com.sun.rave.designtime.markup.MarkupMouseRegion;
     1.6  import org.netbeans.modules.visualweb.insync.FacesDnDSupport;
     1.7 -import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     1.8 +//NB60 import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     1.9  import org.netbeans.modules.visualweb.insync.live.LiveUnit;
    1.10  import org.netbeans.modules.visualweb.insync.markup.MarkupUnit;
    1.11  import org.netbeans.modules.visualweb.insync.models.FacesModel;
    1.12 @@ -1147,6 +1147,7 @@
    1.13  //                    getPane().getPaneUI().setPageBox(null);
    1.14  //                }
    1.15                  
    1.16 +/*//NB6.0
    1.17                  // Reconfigure the data object: throw away the old model
    1.18                  // and find the new model associated with the new file object.
    1.19  //                InSyncServiceProvider.get().doOutsideOfRefactoringSession(new Runnable() {
    1.20 @@ -1160,6 +1161,7 @@
    1.21                          });
    1.22                      }
    1.23                  });
    1.24 +//*/
    1.25              }
    1.26          }
    1.27      } // End of DataObjectPropertyChangeListener.
     2.1 --- a/visualweb.errorhandler.client/library/nbproject/project.properties	Fri Feb 02 23:53:57 2007 +0000
     2.2 +++ b/visualweb.errorhandler.client/library/nbproject/project.properties	Fri Feb 02 23:55:48 2007 +0000
     2.3 @@ -16,7 +16,7 @@
     2.4  dist.dir=dist
     2.5  dist.jar=${dist.dir}/errorhandler.jar
     2.6  dist.javadoc.dir=${dist.dir}/javadoc
     2.7 -file.reference.servlet-jsp-api.jar=../../../ravebuild/rave/enterprise3/modules/ext/servlet2.5-jsp2.1-api.jar
     2.8 +file.reference.servlet-jsp-api.jar=../../../ravebuild/rave/enterprise4/modules/ext/servlet2.5-jsp2.1-api.jar
     2.9  jar.compress=false
    2.10  javac.classpath=\
    2.11      ${file.reference.servlet-jsp-api.jar}
     3.1 --- a/visualweb.insync/nbproject/project.properties	Fri Feb 02 23:53:57 2007 +0000
     3.2 +++ b/visualweb.insync/nbproject/project.properties	Fri Feb 02 23:55:48 2007 +0000
     3.3 @@ -20,7 +20,7 @@
     3.4  #${mdr/jmi.dir}/${nb.modules.dir}/ext/jmi.jar:\
     3.5  #${mdr/module.dir}/${nb.modules.dir}/ext/mdr.jar
     3.6  # Why doesn't the Xerces libs reference in project.xml achieve this?
     3.7 -
     3.8 +build.compiler.deprecation=false
     3.9  javadoc.arch=${basedir}/arch/arch-insync.xml
    3.10  
    3.11  # XXX release55 hack only - to get around the build check on modules with no public packages.
     4.1 --- a/visualweb.insync/nbproject/project.xml	Fri Feb 02 23:53:57 2007 +0000
     4.2 +++ b/visualweb.insync/nbproject/project.xml	Fri Feb 02 23:55:48 2007 +0000
     4.3 @@ -17,7 +17,6 @@
     4.4  Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
     4.5  Microsystems, Inc. All Rights Reserved.
     4.6  -->
     4.7 -
     4.8  <project xmlns="http://www.netbeans.org/ns/project/1">
     4.9      <type>org.netbeans.modules.apisupport.project</type>
    4.10      <configuration>
    4.11 @@ -26,6 +25,111 @@
    4.12              <suite-component/>
    4.13              <module-dependencies>
    4.14                  <dependency>
    4.15 +                    <code-name-base>com.sun.rave.propertyeditors</code-name-base>
    4.16 +                    <build-prerequisite/>
    4.17 +                    <compile-dependency/>
    4.18 +                    <run-dependency>
    4.19 +                        <release-version>1</release-version>
    4.20 +                        <specification-version>1.0.0</specification-version>
    4.21 +                    </run-dependency>
    4.22 +                </dependency>
    4.23 +                <dependency>
    4.24 +                    <code-name-base>org.netbeans.api.java</code-name-base>
    4.25 +                    <build-prerequisite/>
    4.26 +                    <compile-dependency/>
    4.27 +                    <run-dependency>
    4.28 +                        <release-version>1</release-version>
    4.29 +                        <specification-version>1.10</specification-version>
    4.30 +                    </run-dependency>
    4.31 +                </dependency>
    4.32 +                <dependency>
    4.33 +                    <code-name-base>org.netbeans.api.xml</code-name-base>
    4.34 +                    <build-prerequisite/>
    4.35 +                    <compile-dependency/>
    4.36 +                    <run-dependency>
    4.37 +                        <release-version>1</release-version>
    4.38 +                        <specification-version>1.12</specification-version>
    4.39 +                    </run-dependency>
    4.40 +                </dependency>
    4.41 +                <dependency>
    4.42 +                    <code-name-base>org.netbeans.libs.javacapi</code-name-base>
    4.43 +                    <build-prerequisite/>
    4.44 +                    <compile-dependency/>
    4.45 +                    <run-dependency>
    4.46 +                        <specification-version>0.5.1</specification-version>
    4.47 +                    </run-dependency>
    4.48 +                </dependency>
    4.49 +                <dependency>
    4.50 +                    <code-name-base>org.netbeans.libs.xerces</code-name-base>
    4.51 +                    <build-prerequisite/>
    4.52 +                    <compile-dependency/>
    4.53 +                    <run-dependency>
    4.54 +                        <release-version>1</release-version>
    4.55 +                        <specification-version>1.8</specification-version>
    4.56 +                    </run-dependency>
    4.57 +                </dependency>
    4.58 +                <dependency>
    4.59 +                    <code-name-base>org.netbeans.modules.j2eeserver</code-name-base>
    4.60 +                    <build-prerequisite/>
    4.61 +                    <compile-dependency/>
    4.62 +                    <run-dependency>
    4.63 +                        <release-version>4</release-version>
    4.64 +                        <specification-version>1.19.10.1</specification-version>
    4.65 +                    </run-dependency>
    4.66 +                </dependency>
    4.67 +                <dependency>
    4.68 +                    <code-name-base>org.netbeans.modules.java.project</code-name-base>
    4.69 +                    <build-prerequisite/>
    4.70 +                    <compile-dependency/>
    4.71 +                    <run-dependency>
    4.72 +                        <release-version>1</release-version>
    4.73 +                        <specification-version>1.8</specification-version>
    4.74 +                    </run-dependency>
    4.75 +                </dependency>
    4.76 +                <dependency>
    4.77 +                    <code-name-base>org.netbeans.modules.java.source</code-name-base>
    4.78 +                    <build-prerequisite/>
    4.79 +                    <compile-dependency/>
    4.80 +                    <run-dependency>
    4.81 +                        <specification-version>0.4.0.1.3</specification-version>
    4.82 +                    </run-dependency>
    4.83 +                </dependency>
    4.84 +                <dependency>
    4.85 +                    <code-name-base>org.netbeans.modules.project.libraries</code-name-base>
    4.86 +                    <build-prerequisite/>
    4.87 +                    <compile-dependency/>
    4.88 +                    <run-dependency>
    4.89 +                        <release-version>1</release-version>
    4.90 +                    </run-dependency>
    4.91 +                </dependency>
    4.92 +                <dependency>
    4.93 +                    <code-name-base>org.netbeans.modules.projectapi</code-name-base>
    4.94 +                    <build-prerequisite/>
    4.95 +                    <compile-dependency/>
    4.96 +                    <run-dependency>
    4.97 +                        <release-version>1</release-version>
    4.98 +                        <specification-version>1.9</specification-version>
    4.99 +                    </run-dependency>
   4.100 +                </dependency>
   4.101 +                <dependency>
   4.102 +                    <code-name-base>org.netbeans.modules.projectuiapi</code-name-base>
   4.103 +                    <build-prerequisite/>
   4.104 +                    <compile-dependency/>
   4.105 +                    <run-dependency>
   4.106 +                        <release-version>1</release-version>
   4.107 +                        <specification-version>1.13.0.5</specification-version>
   4.108 +                    </run-dependency>
   4.109 +                </dependency>
   4.110 +                <dependency>
   4.111 +                    <code-name-base>org.netbeans.modules.queries</code-name-base>
   4.112 +                    <build-prerequisite/>
   4.113 +                    <compile-dependency/>
   4.114 +                    <run-dependency>
   4.115 +                        <release-version>1</release-version>
   4.116 +                        <specification-version>1.7.22</specification-version>
   4.117 +                    </run-dependency>
   4.118 +                </dependency>
   4.119 +                <dependency>
   4.120                      <code-name-base>org.netbeans.modules.visualweb.api.designer</code-name-base>
   4.121                      <build-prerequisite/>
   4.122                      <compile-dependency/>
   4.123 @@ -162,15 +266,6 @@
   4.124                      </run-dependency>
   4.125                  </dependency>
   4.126                  <dependency>
   4.127 -                    <code-name-base>com.sun.rave.propertyeditors</code-name-base>
   4.128 -                    <build-prerequisite/>
   4.129 -                    <compile-dependency/>
   4.130 -                    <run-dependency>
   4.131 -                        <release-version>1</release-version>
   4.132 -                        <specification-version>1.0.0</specification-version>
   4.133 -                    </run-dependency>
   4.134 -                </dependency>
   4.135 -                <dependency>
   4.136                      <code-name-base>org.netbeans.modules.visualweb.webui</code-name-base>
   4.137                      <build-prerequisite/>
   4.138                      <compile-dependency/>
   4.139 @@ -189,14 +284,6 @@
   4.140                      </run-dependency>
   4.141                  </dependency>
   4.142                  <dependency>
   4.143 -                    <code-name-base>org.netbeans.modules.visualweb.xhtml</code-name-base>
   4.144 -                    <build-prerequisite/>
   4.145 -                    <compile-dependency/>
   4.146 -                    <run-dependency>
   4.147 -                        <specification-version>1.0</specification-version>
   4.148 -                    </run-dependency>
   4.149 -                </dependency>
   4.150 -                <dependency>
   4.151                      <code-name-base>org.netbeans.modules.visualweb.woodstock.webui.jsf</code-name-base>
   4.152                      <build-prerequisite/>
   4.153                      <compile-dependency/>
   4.154 @@ -205,154 +292,11 @@
   4.155                      </run-dependency>
   4.156                  </dependency>
   4.157                  <dependency>
   4.158 -                    <code-name-base>javax.jmi.reflect</code-name-base>
   4.159 +                    <code-name-base>org.netbeans.modules.visualweb.xhtml</code-name-base>
   4.160                      <build-prerequisite/>
   4.161                      <compile-dependency/>
   4.162                      <run-dependency>
   4.163 -                        <release-version>1</release-version>
   4.164 -                        <specification-version>1.7</specification-version>
   4.165 -                    </run-dependency>
   4.166 -                </dependency>
   4.167 -                <dependency>
   4.168 -                    <code-name-base>org.netbeans.api.java</code-name-base>
   4.169 -                    <build-prerequisite/>
   4.170 -                    <compile-dependency/>
   4.171 -                    <run-dependency>
   4.172 -                        <release-version>1</release-version>
   4.173 -                        <specification-version>1.10</specification-version>
   4.174 -                    </run-dependency>
   4.175 -                </dependency>
   4.176 -                <dependency>
   4.177 -                    <code-name-base>org.netbeans.api.mdr</code-name-base>
   4.178 -                    <build-prerequisite/>
   4.179 -                    <compile-dependency/>
   4.180 -                    <run-dependency>
   4.181 -                        <release-version>1</release-version>
   4.182 -                        <specification-version>1.4</specification-version>
   4.183 -                    </run-dependency>
   4.184 -                </dependency>
   4.185 -                <dependency>
   4.186 -                    <code-name-base>org.netbeans.api.xml</code-name-base>
   4.187 -                    <build-prerequisite/>
   4.188 -                    <compile-dependency/>
   4.189 -                    <run-dependency>
   4.190 -                        <release-version>1</release-version>
   4.191 -                        <specification-version>1.12</specification-version>
   4.192 -                    </run-dependency>
   4.193 -                </dependency>
   4.194 -                <dependency>
   4.195 -                    <code-name-base>org.netbeans.jmi.javamodel</code-name-base>
   4.196 -                    <build-prerequisite/>
   4.197 -                    <compile-dependency/>
   4.198 -                    <run-dependency>
   4.199 -                        <release-version>2</release-version>
   4.200 -                        <specification-version>1.21.0</specification-version>
   4.201 -                    </run-dependency>
   4.202 -                </dependency>
   4.203 -                <dependency>
   4.204 -                    <code-name-base>org.netbeans.libs.xerces</code-name-base>
   4.205 -                    <build-prerequisite/>
   4.206 -                    <compile-dependency/>
   4.207 -                    <run-dependency>
   4.208 -                        <release-version>1</release-version>
   4.209 -                        <specification-version>1.8</specification-version>
   4.210 -                    </run-dependency>
   4.211 -                </dependency>
   4.212 -                <dependency>
   4.213 -                    <code-name-base>org.netbeans.modules.j2eeserver</code-name-base>
   4.214 -                    <build-prerequisite/>
   4.215 -                    <compile-dependency/>
   4.216 -                    <run-dependency>
   4.217 -                        <release-version>4</release-version>
   4.218 -                        <specification-version>1.19.10.1</specification-version>
   4.219 -                    </run-dependency>
   4.220 -                </dependency>
   4.221 -                <dependency>
   4.222 -                    <code-name-base>org.netbeans.modules.java</code-name-base>
   4.223 -                    <build-prerequisite/>
   4.224 -                    <compile-dependency/>
   4.225 -                    <run-dependency>
   4.226 -                        <release-version>1</release-version>
   4.227 -                        <specification-version>1.25.0.2.2.2</specification-version>
   4.228 -                    </run-dependency>
   4.229 -                </dependency>
   4.230 -                <dependency>
   4.231 -                    <code-name-base>org.netbeans.modules.java.project</code-name-base>
   4.232 -                    <build-prerequisite/>
   4.233 -                    <compile-dependency/>
   4.234 -                    <run-dependency>
   4.235 -                        <release-version>1</release-version>
   4.236 -                        <specification-version>1.8</specification-version>
   4.237 -                    </run-dependency>
   4.238 -                </dependency>
   4.239 -                <dependency>
   4.240 -                    <code-name-base>org.netbeans.modules.javacore</code-name-base>
   4.241 -                    <build-prerequisite/>
   4.242 -                    <compile-dependency/>
   4.243 -                    <run-dependency>
   4.244 -                        <release-version>1</release-version>
   4.245 -                        <specification-version>1.18.0.2.2</specification-version>
   4.246 -                    </run-dependency>
   4.247 -                </dependency>
   4.248 -                <dependency>
   4.249 -                    <code-name-base>org.netbeans.modules.jmiutils</code-name-base>
   4.250 -                    <build-prerequisite/>
   4.251 -                    <compile-dependency/>
   4.252 -                    <run-dependency>
   4.253 -                        <release-version>1</release-version>
   4.254 -                        <specification-version>1.5.0.2</specification-version>
   4.255 -                    </run-dependency>
   4.256 -                </dependency>
   4.257 -                <dependency>
   4.258 -                    <code-name-base>org.netbeans.modules.mdr</code-name-base>
   4.259 -                    <build-prerequisite/>
   4.260 -                    <compile-dependency/>
   4.261 -                    <run-dependency>
   4.262 -                        <release-version>1</release-version>
   4.263 -                    </run-dependency>
   4.264 -                </dependency>
   4.265 -                <dependency>
   4.266 -                    <code-name-base>org.netbeans.modules.project.libraries</code-name-base>
   4.267 -                    <build-prerequisite/>
   4.268 -                    <compile-dependency/>
   4.269 -                    <run-dependency>
   4.270 -                        <release-version>1</release-version>
   4.271 -                    </run-dependency>
   4.272 -                </dependency>
   4.273 -                <dependency>
   4.274 -                    <code-name-base>org.netbeans.modules.projectapi</code-name-base>
   4.275 -                    <build-prerequisite/>
   4.276 -                    <compile-dependency/>
   4.277 -                    <run-dependency>
   4.278 -                        <release-version>1</release-version>
   4.279 -                        <specification-version>1.9</specification-version>
   4.280 -                    </run-dependency>
   4.281 -                </dependency>
   4.282 -                <dependency>
   4.283 -                    <code-name-base>org.netbeans.modules.projectuiapi</code-name-base>
   4.284 -                    <build-prerequisite/>
   4.285 -                    <compile-dependency/>
   4.286 -                    <run-dependency>
   4.287 -                        <release-version>1</release-version>
   4.288 -                        <specification-version>1.13.0.5</specification-version>
   4.289 -                    </run-dependency>
   4.290 -                </dependency>
   4.291 -                <dependency>
   4.292 -                    <code-name-base>org.netbeans.modules.queries</code-name-base>
   4.293 -                    <build-prerequisite/>
   4.294 -                    <compile-dependency/>
   4.295 -                    <run-dependency>
   4.296 -                        <release-version>1</release-version>
   4.297 -                        <specification-version>1.7.22</specification-version>
   4.298 -                    </run-dependency>
   4.299 -                </dependency>
   4.300 -                <dependency>
   4.301 -                    <code-name-base>org.netbeans.modules.refactoring</code-name-base>
   4.302 -                    <build-prerequisite/>
   4.303 -                    <compile-dependency/>
   4.304 -                    <run-dependency>
   4.305 -                        <release-version>1</release-version>
   4.306 -                        <specification-version>1.19.1</specification-version>
   4.307 +                        <specification-version>1.0</specification-version>
   4.308                      </run-dependency>
   4.309                  </dependency>
   4.310                  <dependency>
     5.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/InSyncServiceProvider.java	Fri Feb 02 23:53:57 2007 +0000
     5.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/InSyncServiceProvider.java	Fri Feb 02 23:55:48 2007 +0000
     5.3 @@ -51,7 +51,7 @@
     5.4  import com.sun.rave.designtime.DesignProject;
     5.5  import com.sun.rave.designtime.markup.MarkupDesignBean;
     5.6  import org.netbeans.modules.visualweb.insync.faces.ElAttrUpdater;
     5.7 -import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     5.8 +//NB6.0 import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     5.9  import org.netbeans.modules.visualweb.insync.jsf.SourceMonitor;
    5.10  import org.netbeans.modules.visualweb.insync.markup.MarkupUnit;
    5.11  import org.netbeans.modules.visualweb.insync.markup.MarkupVisitor;
    5.12 @@ -133,7 +133,7 @@
    5.13      }
    5.14      
    5.15      public void doOutsideOfRefactoringSession(Runnable runnable) {
    5.16 -        MdrInSyncSynchronizer.get().doOutsideOfRefactoringSession(runnable);
    5.17 +        //NB6.0 MdrInSyncSynchronizer.get().doOutsideOfRefactoringSession(runnable);
    5.18      }
    5.19      
    5.20      public String getBeanNameForJsp(FileObject fileObject) {
     6.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/Model.java	Fri Feb 02 23:53:57 2007 +0000
     6.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/Model.java	Fri Feb 02 23:55:48 2007 +0000
     6.3 @@ -19,11 +19,10 @@
     6.4  package org.netbeans.modules.visualweb.insync;
     6.5  
     6.6  import org.netbeans.api.project.Project;
     6.7 -import org.netbeans.modules.javacore.JMManager;
     6.8  import org.openide.filesystems.FileObject;
     6.9  
    6.10  import org.netbeans.modules.visualweb.project.jsf.api.JsfProjectUtils;
    6.11 -import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
    6.12 +//NB60 import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
    6.13  
    6.14  /**
    6.15   * General Model abstraction. A Model is a wrapper for one or more Units and serves to bootstrap the
    6.16 @@ -185,16 +184,9 @@
    6.17      public abstract boolean isWriteLocked();
    6.18  
    6.19      protected void beginMdrTransation() {
    6.20 -        // !EAT TODO
    6.21 -        // The MDR transaction setup is done in order to guarantee that while a sync is being performed
    6.22 -        // no updates are being made to my likely Java source documents
    6.23 -        // This does beg the question however of how we should really be working with concurrent modifications
    6.24 -        // what happens when a sync() is done, then documents get modified underneath me.
    6.25 -    	JMManager.getDefaultRepository().beginTrans(false);
    6.26      }
    6.27      
    6.28      protected void endMdrTransaction() {
    6.29 -    	JMManager.getDefaultRepository().endTrans();
    6.30      }
    6.31  
    6.32      /**
    6.33 @@ -278,13 +270,13 @@
    6.34      }
    6.35      
    6.36      public void sourceUnitModelDirtied(SourceUnit unit) {
    6.37 -        MdrInSyncSynchronizer.get().addModelDirtied(this);
    6.38 +//NB60         MdrInSyncSynchronizer.get().addModelDirtied(this);
    6.39      }
    6.40  
    6.41      protected  boolean needSyncing = true;
    6.42  
    6.43      public void sourceUnitSourceDirtied(SourceUnit unit) {
    6.44 -        MdrInSyncSynchronizer.get().addModelDirtied(this);
    6.45 +//NB60         MdrInSyncSynchronizer.get().addModelDirtied(this);
    6.46          needSyncing = true;
    6.47          getOwner().addToModelsToSync(this);
    6.48      }
     7.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/ModelSet.java	Fri Feb 02 23:53:57 2007 +0000
     7.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/ModelSet.java	Fri Feb 02 23:55:48 2007 +0000
     7.3 @@ -77,7 +77,7 @@
     7.4  import org.openide.windows.TopComponent;
     7.5  import org.openide.windows.WindowManager;
     7.6  
     7.7 -import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     7.8 +//NB60 import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     7.9  import org.netbeans.modules.visualweb.insync.models.ConfigModel;
    7.10  
    7.11  /**
    7.12 @@ -982,7 +982,7 @@
    7.13          // Do this outside of refactoring session, as we cannot guarantee when the Java or the JSP file will be
    7.14          // "added", this way we wait until everything is done and we have all the files already moved prior
    7.15          // to building the models
    7.16 -        
    7.17 +/*//NB6.0
    7.18          MdrInSyncSynchronizer.get().doOutsideOfRefactoringSession(new Runnable() {
    7.19              public void run() {
    7.20                  ModelCreateVisitor visitor = new ModelCreateVisitor();
    7.21 @@ -1005,6 +1005,7 @@
    7.22                  }
    7.23              }
    7.24          });
    7.25 +//*/
    7.26      }
    7.27      
    7.28      public void fileDeleted (final FileEvent event) {
    7.29 @@ -1022,6 +1023,7 @@
    7.30              models.remove(model.getFile());
    7.31          }
    7.32          final Model finalModel = model;
    7.33 +/*//NB6.0
    7.34          MdrInSyncSynchronizer.get().doOutsideOfRefactoringSession(new Runnable() {
    7.35              public void run() {
    7.36                  // There are some elements that get refreshed that assume they are on UI thread
    7.37 @@ -1032,6 +1034,7 @@
    7.38                  });
    7.39              }
    7.40          });
    7.41 + //*/
    7.42      }
    7.43      
    7.44      public void fileRenamed(final FileRenameEvent event) {
    7.45 @@ -1044,6 +1047,7 @@
    7.46          final boolean needToRemove = getLocalFileObject(fileObject) == null ? true : false;
    7.47          final Model[] models = getModels();
    7.48          final Model[] configModels = getConfigModels();
    7.49 +/*//NB6.0
    7.50          MdrInSyncSynchronizer.get().doOutsideOfRefactoringSession(new Runnable() {
    7.51              public void run() {
    7.52                  for (int i=0; i < models.length; i++) {
    7.53 @@ -1056,6 +1060,7 @@
    7.54                  }
    7.55              }
    7.56          });
    7.57 +//*/
    7.58      }
    7.59      
    7.60      private /*static*/ class ModelSetOperationListener implements OperationListener {
     8.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/SourceUnit.java	Fri Feb 02 23:53:57 2007 +0000
     8.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/SourceUnit.java	Fri Feb 02 23:55:48 2007 +0000
     8.3 @@ -48,7 +48,7 @@
     8.4  
     8.5  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
     8.6  import org.netbeans.modules.visualweb.insync.Unit.State;
     8.7 -import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     8.8 +//NB60 import org.netbeans.modules.visualweb.insync.faces.refactoring.MdrInSyncSynchronizer;
     8.9  
    8.10  import org.openide.filesystems.FileAttributeEvent;
    8.11  import org.openide.filesystems.FileEvent;
    8.12 @@ -167,6 +167,7 @@
    8.13      public void propertyChange(PropertyChangeEvent event) {
    8.14          if (EditorCookie.Observable.PROP_DOCUMENT.equals(event.getPropertyName())) {
    8.15              if (event.getNewValue() == null) {
    8.16 +/*//NB6.0
    8.17              	// Bug Fix # 6473201 llegalStateException, When renaming a page
    8.18              	// When a document (e.g. managed-beans.xml) is reloaded during refactoring
    8.19              	// do not set the source dirty. The changes to the model will be flushed
    8.20 @@ -174,6 +175,7 @@
    8.21              	if (!MdrInSyncSynchronizer.get().isRefactoringSessionInProgress()) {
    8.22              		setSourceDirty();
    8.23              	}
    8.24 + //*/
    8.25                  releaseDocument();
    8.26              }
    8.27              if ((event.getNewValue() != null) && (event.getOldValue() == null)){
     9.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/Util.java	Fri Feb 02 23:53:57 2007 +0000
     9.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/Util.java	Fri Feb 02 23:55:48 2007 +0000
     9.3 @@ -211,7 +211,7 @@
     9.4          try {
     9.5              BufferedInputStream inputStream = new BufferedInputStream(fileObject.getInputStream());
     9.6              if (fileObject.getExt().equals(JAVA_EXT)){
     9.7 -                encoding = org.netbeans.modules.java.Util.getFileEncoding(fileObject);
     9.8 +//NB60          encoding = org.netbeans.modules.java.Util.getFileEncoding(fileObject); // Talk to Wiston or Java folks
     9.9              } if (fileExt.equals(JSP_EXT) || fileExt.equals(JSPF_EXT) || fileExt.equals(XML_EXT)){
    9.10                  encoding = EncodingHelper.detectEncoding(inputStream);
    9.11              }else{
    10.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Bean.java	Fri Feb 02 23:53:57 2007 +0000
    10.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Bean.java	Fri Feb 02 23:55:48 2007 +0000
    10.3 @@ -29,7 +29,6 @@
    10.4  import java.util.ArrayList;
    10.5  import java.util.Iterator;
    10.6  import java.util.List;
    10.7 -import org.netbeans.jmi.javamodel.Statement;
    10.8  import org.openide.util.NbBundle;
    10.9  
   10.10  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
   10.11 @@ -42,8 +41,7 @@
   10.12  import org.netbeans.modules.visualweb.insync.models.FacesModel;
   10.13  import org.netbeans.modules.visualweb.insync.models.FacesModelSet;
   10.14  import org.netbeans.modules.visualweb.insync.live.LiveUnit;
   10.15 -import org.netbeans.jmi.javamodel.Field;
   10.16 -import org.netbeans.jmi.javamodel.Method;
   10.17 +
   10.18  
   10.19  /**
   10.20   * Representation of a JavaBean instance field within our outer host BeansUnit being built. Initial
   10.21 @@ -64,9 +62,9 @@
   10.22      protected final ArrayList eventSets = new ArrayList();
   10.23  
   10.24      private String name;
   10.25 -    private Field field;
   10.26 -    private Method getter;
   10.27 -    private Method setter;
   10.28 +    private Object/*VariableElement*/  field;
   10.29 +    private Object/*ExecutableElement*/ getter;
   10.30 +    private Object/*ExecutableElement*/ setter;
   10.31  
   10.32      //--------------------------------------------------------------------------------- Construction
   10.33  
   10.34 @@ -93,7 +91,7 @@
   10.35       * @param setter
   10.36       */
   10.37      protected Bean(BeansUnit unit, BeanInfo beanInfo, String name,
   10.38 -            Field field, Method getter, Method setter) {
   10.39 +            Object/*VariableElement*/ field, Object/*ExecutableElement*/ getter, Object/*ExecutableElement*/ setter) {
   10.40          this(unit, beanInfo, name);
   10.41          this.field = field;
   10.42          this.getter = getter;
   10.43 @@ -107,6 +105,7 @@
   10.44       * @param after existing bean that this bean's entries will be added after
   10.45       */
   10.46      public void insertEntry(Bean after) {
   10.47 +/*//NB6.0
   10.48          Class typec = beanInfo.getBeanDescriptor().getBeanClass();
   10.49          JMIUtils.beginTrans(true);
   10.50          boolean rollback = true;
   10.51 @@ -133,6 +132,7 @@
   10.52          }finally {
   10.53              JMIUtils.endTrans(rollback);
   10.54          }
   10.55 + //*/
   10.56      }
   10.57  
   10.58      /**
   10.59 @@ -142,6 +142,7 @@
   10.60       * @return true iff the source entry for this bean was actually removed.
   10.61       */
   10.62      protected boolean removeEntry() {
   10.63 +/*//NB6.0
   10.64          assert Trace.trace("insync.beans", "B.removeEntry: " + this);
   10.65          boolean removed = false;
   10.66          for (Iterator i = properties.iterator(); i.hasNext(); ) {
   10.67 @@ -177,6 +178,8 @@
   10.68          getter = setter = null;
   10.69  
   10.70          return removed;
   10.71 + //*/
   10.72 +        return false;
   10.73      }
   10.74  
   10.75      /**
   10.76 @@ -284,7 +287,7 @@
   10.77      /**
   10.78       * @return the underlying field for this bean, null if dead.
   10.79       */
   10.80 -    public Field getField() {
   10.81 +    public Object/*VariableElement*/ getField() {
   10.82          return field;
   10.83      }
   10.84  
    11.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeanStructureScanner.java	Fri Feb 02 23:53:57 2007 +0000
    11.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeanStructureScanner.java	Fri Feb 02 23:55:48 2007 +0000
    11.3 @@ -26,19 +26,12 @@
    11.4  import java.io.File;
    11.5  import java.util.List;
    11.6  import java.util.ListIterator;
    11.7 -import org.netbeans.jmi.javamodel.CallableFeature;
    11.8 -import org.netbeans.jmi.javamodel.Method;
    11.9 -import org.netbeans.jmi.javamodel.Statement;
   11.10 -import org.netbeans.jmi.javamodel.StatementBlock;
   11.11 -import org.netbeans.jmi.javamodel.TryStatement;
   11.12 -import org.netbeans.jmi.javamodel.TypeReference;
   11.13  
   11.14  import org.openide.util.NbBundle;
   11.15  
   11.16  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
   11.17  import org.netbeans.modules.visualweb.insync.java.JMIUtils;
   11.18  import java.lang.reflect.Modifier;
   11.19 -import org.netbeans.jmi.javamodel.Field;
   11.20  
   11.21  /**
   11.22   * Manage the methods, fields and such that should be defined for the bean described by my model.
   11.23 @@ -80,7 +73,8 @@
   11.24      /**
   11.25      *
   11.26      */
   11.27 -   protected StatementBlock ensureInitBlock(MethodInfo mi) {
   11.28 +   protected Object/*BlockTree*/ ensureInitBlock(MethodInfo mi) {
   11.29 +/*//NB6.0
   11.30         UndoEvent event = null;
   11.31         try {
   11.32             String eventName = NbBundle.getMessage(BeanStructureScanner.class, "EnsureInitBlock"); //NOI18N
   11.33 @@ -119,6 +113,8 @@
   11.34                 beansUnit.getModel().writeUnlock(event);
   11.35             }
   11.36         }
   11.37 + //*/
   11.38 +       return null;
   11.39     }
   11.40  
   11.41      /**
   11.42 @@ -134,9 +130,10 @@
   11.43       * @param requiredImports An array of classes to be imported, or null to import nothing
   11.44       * @return The existing or newly created method.
   11.45       */
   11.46 -    public  Method ensureEventMethod(MethodDescriptor md, String name, 
   11.47 +    public  Object/*ExecutableElement*/ ensureEventMethod(MethodDescriptor md, String name, 
   11.48                                      String defaultBody, String[] parameterNames,
   11.49                                      String[] requiredImports) {
   11.50 +/*// NB6.0
   11.51          Class retType = md.getMethod().getReturnType();
   11.52          String body = defaultBody;
   11.53          if(defaultBody == null) {
   11.54 @@ -181,6 +178,8 @@
   11.55                  beansUnit.getModel().writeUnlock(event);
   11.56              }
   11.57          }
   11.58 + //*/
   11.59 +        return null;
   11.60      }
   11.61  
   11.62      /**
   11.63 @@ -199,19 +198,22 @@
   11.64          }
   11.65      }
   11.66  
   11.67 -   protected StatementBlock ensureBlock(MethodInfo mi) {
   11.68 -       return mi.getMethod().getBody();
   11.69 +   protected Object/*BlockTree*/ ensureBlock(MethodInfo mi) {
   11.70 +//NB60        return mi.getMethod().getBody();
   11.71 +       return null;
   11.72     }   
   11.73  
   11.74      /**
   11.75      *
   11.76      */
   11.77 -   protected StatementBlock ensurePropertiesInitBlock() {
   11.78 -       return getPropertiesInitMethod().getBody();
   11.79 +   protected Object/*BlockTree*/ ensurePropertiesInitBlock() {
   11.80 +//NB60        return getPropertiesInitMethod().getBody();
   11.81 +       return null;
   11.82     }
   11.83  
   11.84     
   11.85 -   protected CallableFeature ensureMethod(Object location, MethodInfo mi) {
   11.86 +   protected Object/*ExecutableElement*/ ensureMethod(Object location, MethodInfo mi) {
   11.87 +/*//NB6.0
   11.88          org.netbeans.modules.visualweb.insync.java.MethodInfo info = 
   11.89                  new org.netbeans.modules.visualweb.insync.java.MethodInfo(mi.getName(), 
   11.90                  mi.getReturnType(), mi.getModifiers(), null, null, 
   11.91 @@ -235,6 +237,8 @@
   11.92              }
   11.93          }
   11.94          return cf;
   11.95 + //*/
   11.96 +        return null;
   11.97      }
   11.98  
   11.99     /**
  11.100 @@ -242,7 +246,8 @@
  11.101      * 
  11.102      * @return
  11.103      */
  11.104 -    protected CallableFeature ensureMethods() {
  11.105 +    protected Object/*ExecutableElement*/ ensureMethods() {
  11.106 +/*//NB6.0
  11.107          CallableFeature m = null;
  11.108          MethodInfo[] methodInfos = getMethodInfos();
  11.109          for(int i = 0;i < methodInfos.length; i++) {
  11.110 @@ -259,12 +264,15 @@
  11.111          }
  11.112              
  11.113          return m;
  11.114 + //*/
  11.115 +        return null;
  11.116      }
  11.117      
  11.118      /**
  11.119       * TODO: We need to change how this region is created.
  11.120       */
  11.121 -    protected Field ensurePropertyRegion() {
  11.122 +    protected Object/*VariableElement*/ ensurePropertyRegion() {
  11.123 +/*//NB6.0
  11.124          JavaClassAdapter javaClass = beansUnit.getThisClass();
  11.125          UndoEvent event = null;
  11.126          try {
  11.127 @@ -292,6 +300,8 @@
  11.128                  beansUnit.getModel().writeUnlock(event);
  11.129              }
  11.130          }
  11.131 + //*/
  11.132 +        return null;
  11.133      }
  11.134      
  11.135  
  11.136 @@ -376,6 +386,7 @@
  11.137         try {
  11.138             String eventName = NbBundle.getMessage(BeanStructureScanner.class, "EnsureXrefAccessor"); //NOI18N
  11.139             event = beansUnit.getModel().writeLock(eventName);
  11.140 +/*//NB6.0
  11.141             boolean rollback = true;
  11.142             try {
  11.143                 JMIUtils.beginTrans(true);
  11.144 @@ -392,6 +403,7 @@
  11.145             }finally {
  11.146                 JMIUtils.endTrans(rollback);
  11.147             }
  11.148 + //*/
  11.149         }finally {
  11.150             if(event != null) {
  11.151                 beansUnit.getModel().writeUnlock(event);
  11.152 @@ -402,43 +414,50 @@
  11.153     /**
  11.154      * Finds a possibly existing cross-reference accessor to a sibling bean
  11.155      */
  11.156 -   protected Method findXRefAccessor(String name) {
  11.157 -       return beansUnit.getThisClass().getMethod("get" + name, new Class[] {}); //NOI18N
  11.158 +   protected Object/*ExecutableElement*/  findXRefAccessor(String name) {
  11.159 +//NB60        return beansUnit.getThisClass().getMethod("get" + name, new Class[] {}); //NOI18N
  11.160 +       return null;
  11.161     }
  11.162  
  11.163 -   public StatementBlock getPropertiesInitBlock() {
  11.164 -       return propertiesInitInfo.getBlock();
  11.165 +   public Object/*BlockTree*/ getPropertiesInitBlock() {
  11.166 +//NB60        return propertiesInitInfo.getBlock();
  11.167 +       return null;
  11.168     }
  11.169     
  11.170     public String getComment(String id) {
  11.171         return NbBundle.getMessage(BeanStructureScanner.class, id);
  11.172     }
  11.173     
  11.174 -   public CallableFeature getConstructorMethod() {
  11.175 -       return ctorInfo.getMethod();
  11.176 +   public Object/*ExecutableElement*/ getConstructorMethod() {
  11.177 +//NB60        return ctorInfo.getMethod();
  11.178 +       return null;
  11.179     }
  11.180     
  11.181 -   public CallableFeature getPropertiesInitMethod() {
  11.182 -       return propertiesInitInfo.getMethod();
  11.183 +   public Object/*ExecutableElement*/ getPropertiesInitMethod() {
  11.184 +//NB60        return propertiesInitInfo.getMethod();
  11.185 +       return null;
  11.186     }
  11.187     
  11.188     /**
  11.189      * @return
  11.190      */
  11.191 -   public StatementBlock getDestroyBlock() {
  11.192 -       return destroyInfo.getBlock();
  11.193 +   public Object/*BlockTree*/ getDestroyBlock() {
  11.194 +//NB60        return destroyInfo.getBlock();
  11.195 +       return null;
  11.196     }
  11.197     
  11.198     /**
  11.199      * @return
  11.200      */
  11.201 -   public Method getDestroyMethod() {
  11.202 -       return beansUnit.getThisClass().getMethod(destroyInfo.getName(), new Class[]{});
  11.203 +   public Object/*ExecutableElement*/ getDestroyMethod() {
  11.204 +//NB60        return beansUnit.getThisClass().getMethod(destroyInfo.getName(), new Class[]{});
  11.205 +       return null;
  11.206     }
  11.207     
  11.208  
  11.209 -   public StatementBlock[] getPropertiesInitBlocks() {
  11.210 -       return new StatementBlock[]{propertiesInitInfo.getBlock()};
  11.211 +   public Object/*BlockTree*/[] getPropertiesInitBlocks() {
  11.212 +//NB60        return new StatementBlock[]{propertiesInitInfo.getBlock()};
  11.213 +       return null;
  11.214     }    
  11.215  
  11.216      public JavaUnit getJavaUnit() {
  11.217 @@ -460,9 +479,11 @@
  11.218       * @param name
  11.219       */
  11.220      public void removeXRefAccessor(String name) {
  11.221 +/*//NB6.0
  11.222          Method m = findXRefAccessor(name);
  11.223          if (m != null)
  11.224              beansUnit.getThisClass().removeMethod(m);
  11.225 + //*/
  11.226      }
  11.227  
  11.228      public void scan() {
  11.229 @@ -488,8 +509,8 @@
  11.230         String name, comment, ensureMethodName, exception;
  11.231         Class retType;
  11.232         int modifiers;
  11.233 -       CallableFeature method;
  11.234 -       StatementBlock block;
  11.235 +       Object/*ExecutableElement*/ method;
  11.236 +       Object/*BlockTree*/ block;
  11.237         
  11.238         public MethodInfo(String name, int modifiers, Class retType, String comment, String ensureMethodName, String exception) {
  11.239             this.retType = retType;
  11.240 @@ -528,15 +549,17 @@
  11.241             return exception;
  11.242         }
  11.243  
  11.244 -       public StatementBlock getBlock() {
  11.245 -           return method.getBody();
  11.246 +       public Object/*BlockTree*/ getBlock() {
  11.247 +//NB60            return method.getBody();
  11.248 +           return null;
  11.249         }
  11.250         
  11.251 -       public CallableFeature getMethod() {
  11.252 -           return method;
  11.253 +       public Object/*ExecutableElement*/ getMethod() {
  11.254 +//NB60            return method;
  11.255 +           return null;
  11.256         }
  11.257         
  11.258 -       public void setMethod(CallableFeature method) {
  11.259 +       public void setMethod(Object/*ExecutableElement*/ method) {
  11.260             this.method = method;
  11.261         }
  11.262  
    12.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeansUnit.java	Fri Feb 02 23:53:57 2007 +0000
    12.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/BeansUnit.java	Fri Feb 02 23:55:48 2007 +0000
    12.3 @@ -34,7 +34,6 @@
    12.4  import java.util.List;
    12.5  import java.util.ListIterator;
    12.6  import java.util.Map;
    12.7 -import org.netbeans.jmi.javamodel.StatementBlock;
    12.8  
    12.9  import org.openide.ErrorManager;
   12.10  import org.openide.util.Lookup;
   12.11 @@ -47,12 +46,6 @@
   12.12  import org.netbeans.modules.visualweb.insync.Unit;
   12.13  import org.netbeans.modules.visualweb.insync.java.JavaUnit;
   12.14  import org.netbeans.modules.visualweb.insync.java.ClassUtil;
   12.15 -import org.netbeans.jmi.javamodel.CallableFeature;
   12.16 -import org.netbeans.jmi.javamodel.Field;
   12.17 -import org.netbeans.jmi.javamodel.Method;
   12.18 -import org.netbeans.jmi.javamodel.Statement;
   12.19 -import org.netbeans.jmi.javamodel.Type;
   12.20 -import org.netbeans.jmi.javamodel.JavaClass;
   12.21  
   12.22  /**
   12.23   * An abstract compilation Unit that represents a single outer (or 'this' or 'root') JavaBean class
   12.24 @@ -262,6 +255,7 @@
   12.25       * Bind beans & their properties, events and parents
   12.26       */
   12.27      protected void bind() {
   12.28 +/*//NB6.0
   12.29          bindBeans();
   12.30          StatementBlock[] blocks = getInitBlocks();
   12.31          for(int i = 0; i < blocks.length; i++) {
   12.32 @@ -269,6 +263,7 @@
   12.33              bindEventSets(blocks[i]);
   12.34          }
   12.35          bindBeanParents();
   12.36 +//*/
   12.37      }
   12.38  
   12.39      //---------------------------------------------------------------------------------- Unit Output
   12.40 @@ -420,8 +415,8 @@
   12.41      /**
   12.42       * Return a new Bean instance bound to an existing field, getter & setter
   12.43       */
   12.44 -    protected Bean newBoundBean(BeanInfo beanInfo, String name, Field field, 
   12.45 -            Method getter, Method setter) {
   12.46 +    protected Bean newBoundBean(BeanInfo beanInfo, String name, Object/*VariableElement*/ field, 
   12.47 +            Object/*ExecutableElement*/ getter, Object/*ExecutableElement*/ setter) {
   12.48           return new Bean(this, beanInfo, name, field, getter, setter);
   12.49      }
   12.50  
   12.51 @@ -463,6 +458,7 @@
   12.52       * Run a second parent-child wiring pass
   12.53       */
   12.54      protected void bindBeans() {
   12.55 +/*//NB6.0
   12.56          beans.clear();
   12.57          try {
   12.58              JMIUtils.beginTrans(false);
   12.59 @@ -476,6 +472,7 @@
   12.60          }finally {
   12.61              JMIUtils.endTrans();
   12.62          }
   12.63 + //*/
   12.64     }
   12.65  
   12.66     /**
   12.67 @@ -496,7 +493,8 @@
   12.68       * @param field
   12.69       * @return the new bound bean if bindable, else null
   12.70       */
   12.71 -    protected Bean bindBean(Method getter) {
   12.72 +    protected Bean bindBean(Object/*ExecutableElement*/ getter) {
   12.73 +/*//NB6.0
   12.74          // can't be abstract or static, and must be public
   12.75          long modifiers = getter.getModifiers();
   12.76          if ((modifiers & (Modifier.ABSTRACT | Modifier.STATIC)) != 0
   12.77 @@ -517,7 +515,7 @@
   12.78          String type = getter.getResultType().getSymbol().getFullNameWithDims();
   12.79          if (type == null || type.equals("void"))  //NOI18N
   12.80              return null;
   12.81 -         **/
   12.82 +         ** /
   12.83  
   12.84          // must have a getXxx style name (or isXxx for boolean)
   12.85          String name = Naming.propertyName(getter.getName(), type.getName().equals("boolean"));
   12.86 @@ -576,20 +574,23 @@
   12.87          }
   12.88  
   12.89          return null;
   12.90 + //*/
   12.91 +        return null;
   12.92      }
   12.93  
   12.94      /**
   12.95       * @param s
   12.96       * @return
   12.97       */
   12.98 -    protected Property newBoundProperty(Statement s) {
   12.99 +    protected Property newBoundProperty(Object/*StatementTree*/ s) {
  12.100          return Property.newBoundInstance(this, s);
  12.101      }
  12.102  
  12.103      /**
  12.104       *
  12.105       */
  12.106 -    protected void bindProperties(StatementBlock block) {
  12.107 +    protected void bindProperties(Object/*BlockTree*/  block) {
  12.108 +/*//NB6.0
  12.109          if (block != null) {
  12.110              List statements = block.getStatements();
  12.111              ListIterator listIter = statements.listIterator();
  12.112 @@ -605,6 +606,7 @@
  12.113                  }
  12.114              }
  12.115          }
  12.116 + //*/
  12.117      }
  12.118  
  12.119      /**
  12.120 @@ -614,14 +616,15 @@
  12.121       * @param s
  12.122       * @return
  12.123       */
  12.124 -    protected EventSet newBoundEventSet(Statement s) {
  12.125 +    protected EventSet newBoundEventSet(Object/*StatementTree*/  s) {
  12.126          return EventSet.newBoundInstance(this, s);
  12.127      }
  12.128  
  12.129      /**
  12.130       * Scan the init block statements and create matching EventSets and register with their beans
  12.131       */
  12.132 -    protected void bindEventSets(StatementBlock block) {
  12.133 +    protected void bindEventSets(Object/*BlockTree*/ block) {
  12.134 +/*//NB6.0
  12.135          if (block != null) {
  12.136              List statements = block.getStatements();
  12.137              ListIterator listIter = statements.listIterator();
  12.138 @@ -636,6 +639,7 @@
  12.139                  }
  12.140              }
  12.141          }
  12.142 + //*/
  12.143      }
  12.144  
  12.145      //------------------------------------------------------------------------------------ Accessors
  12.146 @@ -704,21 +708,21 @@
  12.147      /**
  12.148       * @return
  12.149       */
  12.150 -    public StatementBlock[] getInitBlocks() {
  12.151 +    public Object/*BlockTree*/[]  getInitBlocks() {
  12.152          return getBeanStructureScanner().getPropertiesInitBlocks();
  12.153      }
  12.154  
  12.155      /**
  12.156       * @return
  12.157       */
  12.158 -    public StatementBlock getPropertiesInitBlock() {
  12.159 +    public Object/*BlockTree*/ getPropertiesInitBlock() {
  12.160          return getBeanStructureScanner().getPropertiesInitBlock();
  12.161      }
  12.162      
  12.163      /**
  12.164       * @return
  12.165       */
  12.166 -    public CallableFeature getPropertiesInitMethod() {
  12.167 +    public Object/*ExecutableElement*/ getPropertiesInitMethod() {
  12.168          return getBeanStructureScanner().getPropertiesInitMethod();
  12.169      }
  12.170      
  12.171 @@ -726,14 +730,14 @@
  12.172      /**
  12.173       * @return
  12.174       */
  12.175 -    public StatementBlock getCleanupBlock() {
  12.176 +    public Object/*BlockTree*/ getCleanupBlock() {
  12.177          return getBeanStructureScanner().getDestroyBlock();
  12.178      }
  12.179      
  12.180      /**
  12.181       * @return
  12.182       */
  12.183 -    public Method getCleanupMethod() {
  12.184 +    public Object/*ExecutableElement*/ getCleanupMethod() {
  12.185          return getBeanStructureScanner().getDestroyMethod();
  12.186      }
  12.187  
  12.188 @@ -873,11 +877,14 @@
  12.189       * @param name
  12.190       * @return
  12.191       */
  12.192 -    public Method getEventMethod(String name, MethodDescriptor md) {
  12.193 +    public Object/*ExecutableElement*/ getEventMethod(String name, MethodDescriptor md) {
  12.194 +/*//NB6.0
  12.195          Class[] pts = md.getMethod().getParameterTypes();
  12.196          Method m = javaClass.getMethod(name, pts);
  12.197          assert Trace.trace("insync.beans", "BU.getEventMethod name:" + name + " null");  //NOI18N
  12.198          return m;
  12.199 +//*/
  12.200 +        return null;
  12.201      }
  12.202  
  12.203      /**
  12.204 @@ -886,7 +893,7 @@
  12.205       * @param name
  12.206       * @return
  12.207       */
  12.208 -    public Method getInitializerMethod() {
  12.209 +    public Object/*ExecutableElement*/ getInitializerMethod() {
  12.210          return javaClass.getMethod("init", new Class[0]);
  12.211      }
  12.212      
  12.213 @@ -910,7 +917,7 @@
  12.214       * @param name  The name of the metod to find or create.
  12.215       * @return The existing or newly created method.
  12.216       */
  12.217 -    public  Method ensureEventMethod(MethodDescriptor md, String name, String defaultBody, 
  12.218 +    public Object/*ExecutableElement*/ ensureEventMethod(MethodDescriptor md, String name, String defaultBody, 
  12.219               String[] parameterNames, String[] requiredImports) {
  12.220          return getBeanStructureScanner().ensureEventMethod(md, name, defaultBody, 
  12.221                  parameterNames, requiredImports);
    13.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Event.java	Fri Feb 02 23:53:57 2007 +0000
    13.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Event.java	Fri Feb 02 23:55:48 2007 +0000
    13.3 @@ -26,12 +26,6 @@
    13.4  
    13.5  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
    13.6  import java.util.List;
    13.7 -import org.netbeans.jmi.javamodel.Expression;
    13.8 -import org.netbeans.jmi.javamodel.ExpressionStatement;
    13.9 -import org.netbeans.jmi.javamodel.Method;
   13.10 -import org.netbeans.jmi.javamodel.MethodInvocation;
   13.11 -import org.netbeans.jmi.javamodel.ReturnStatement;
   13.12 -import org.netbeans.jmi.javamodel.Statement;
   13.13  
   13.14  /**
   13.15   * Representation of a wiring for a single event handler within an EventSet's listener adapter in
   13.16 @@ -51,9 +45,9 @@
   13.17      protected String[] requiredImports;
   13.18  
   13.19      // Java source-based event fields
   13.20 -    protected Method delegator;
   13.21 -    protected Method handler;
   13.22 -    protected MethodInvocation mExpr;
   13.23 +    protected Object/*ExecutableElement*/ delegator;
   13.24 +    protected Object/*ExecutableElement*/ handler;
   13.25 +    protected Object/*MethodInvocationTree*/ mExpr;
   13.26  
   13.27      //--------------------------------------------------------------------------------- Construction
   13.28  
   13.29 @@ -79,7 +73,7 @@
   13.30       * @param handler  Our handler method that is populated by the user.
   13.31       */
   13.32      private Event(EventSet set, MethodDescriptor descriptor,
   13.33 -            Method delegator, MethodInvocation call, Method handler) {
   13.34 +            Object/*ExecutableElement*/ delegator, Object/*MethodInvocationTree*/ call, Object/*ExecutableElement*/ handler) {
   13.35          this(set, descriptor);
   13.36          this.delegator = delegator;
   13.37          this.mExpr = call;
   13.38 @@ -102,7 +96,8 @@
   13.39       * @param am  The adapter
   13.40       * @return the new bound property if bindable, else null
   13.41       */
   13.42 -    static Event newBoundInstance(EventSet set, MethodDescriptor md, Method am) {
   13.43 +    static Event newBoundInstance(EventSet set, MethodDescriptor md, Object/*ExecutableElement*/ am) {
   13.44 +/*//NB6.0
   13.45          JMIUtils.beginTrans(false);
   13.46          try {
   13.47              List stmts = am.getBody().getStatements();
   13.48 @@ -136,6 +131,8 @@
   13.49          }finally {
   13.50              JMIUtils.endTrans();
   13.51          }
   13.52 + //*/
   13.53 +        return null;
   13.54      }
   13.55  
   13.56      /**
   13.57 @@ -192,6 +189,7 @@
   13.58          // now add arg(s)
   13.59          Class[] pts = descriptor.getMethod().getParameterTypes();
   13.60          String[] pns = Naming.paramNames(pts, descriptor.getParameterDescriptors());
   13.61 +/*//NB6.0
   13.62          JMIUtils.beginTrans(true);
   13.63          boolean rollback = true;
   13.64          try {
   13.65 @@ -210,6 +208,7 @@
   13.66          }finally {
   13.67              JMIUtils.endTrans(rollback);
   13.68          }
   13.69 + //*/
   13.70      }
   13.71  
   13.72      /**
   13.73 @@ -264,6 +263,7 @@
   13.74       * @param name  The new handler method name.
   13.75       */
   13.76      public void setHandler(String name) {
   13.77 +/*//NB6.0
   13.78          JMIUtils.beginTrans(true);
   13.79          boolean rollback = true;
   13.80          try {
   13.81 @@ -280,14 +280,14 @@
   13.82                  /*
   13.83                  if(!mExpr.isValid())
   13.84                      initializeCall();
   13.85 -                 **/
   13.86 +                 ** /
   13.87                  mExpr.setName(name);
   13.88              }
   13.89              rollback = false;
   13.90          }finally {
   13.91              JMIUtils.endTrans(rollback);
   13.92          }
   13.93 -        
   13.94 +//*/
   13.95      }
   13.96  
   13.97      /**
   13.98 @@ -295,18 +295,21 @@
   13.99       * @return The handler method name.
  13.100       */
  13.101      public String getHandlerName() {
  13.102 +/*//NB6.0
  13.103          // should match handler.getName() too, but handler may be null (temporarily lost)
  13.104          //return ((Identifier)call.getMethod()).getFullname();
  13.105          if(handler != null)
  13.106              return handler.getName();
  13.107 -        /*
  13.108 +        /NB6.0*
  13.109          else {
  13.110              if(!mExpr.isValid()) {
  13.111                  initializeCall();
  13.112              }
  13.113          }
  13.114 -         **/
  13.115 + **NB6.0/
  13.116          return mExpr.getName();
  13.117 +        //*/
  13.118 +        return null;
  13.119      }
  13.120  
  13.121      /*
  13.122 @@ -329,7 +332,7 @@
  13.123       * 
  13.124       * @return The handler method itself.
  13.125       */
  13.126 -    public Method getHandlerMethod() {
  13.127 +    public Object/*ExecutableElement*/ getHandlerMethod() {
  13.128          return handler;
  13.129      }
  13.130  
    14.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/EventSet.java	Fri Feb 02 23:53:57 2007 +0000
    14.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/EventSet.java	Fri Feb 02 23:55:48 2007 +0000
    14.3 @@ -31,17 +31,6 @@
    14.4  import java.util.Iterator;
    14.5  
    14.6  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
    14.7 -import org.netbeans.jmi.javamodel.CallableFeature;
    14.8 -import org.netbeans.jmi.javamodel.ClassDefinition;
    14.9 -import org.netbeans.jmi.javamodel.Expression;
   14.10 -import org.netbeans.jmi.javamodel.Method;
   14.11 -import org.netbeans.jmi.javamodel.MethodInvocation;
   14.12 -import org.netbeans.jmi.javamodel.MultipartId;
   14.13 -import org.netbeans.jmi.javamodel.NewClassExpression;
   14.14 -import org.netbeans.jmi.javamodel.PrimaryExpression;
   14.15 -import org.netbeans.jmi.javamodel.Statement;
   14.16 -import org.netbeans.jmi.javamodel.StatementBlock;
   14.17 -import org.netbeans.jmi.javamodel.VariableAccess;
   14.18  
   14.19  /**
   14.20   * Representation of a wiring for a single event listener, which maps to a single add*Listener
   14.21 @@ -59,7 +48,7 @@
   14.22      final protected ArrayList events = new ArrayList();
   14.23  
   14.24      // Java source-based event set fields
   14.25 -    Statement stmt;
   14.26 +    Object/*StatementTree*/ stmt;
   14.27      JavaClassAdapter adapterClass;
   14.28  
   14.29      //--------------------------------------------------------------------------------- Construction
   14.30 @@ -82,8 +71,8 @@
   14.31       *
   14.32       * @param beansUnit
   14.33       */
   14.34 -    protected EventSet(Bean bean, EventSetDescriptor descriptor, Statement stmnt,
   14.35 -                        ClassDefinition adapter) {
   14.36 +    protected EventSet(Bean bean, EventSetDescriptor descriptor, Object/*StatementTree*/ stmnt,
   14.37 +                        Object/*TypeElement*/ adapter) {
   14.38          this(bean, descriptor);
   14.39          this.stmt = stmnt;
   14.40          this.adapterClass = new JavaClassAdapter(unit.getJavaUnit(), adapter);
   14.41 @@ -106,7 +95,8 @@
   14.42       * @param s
   14.43       * @return the new bound event set if bindable, else null
   14.44       */
   14.45 -    static EventSet newBoundInstance(BeansUnit unit, Statement s) {
   14.46 +    static EventSet newBoundInstance(BeansUnit unit, Object/*StatementTree*/ s) {
   14.47 +/*//NB6.0
   14.48          // statement must be an exec (execute expression)
   14.49          JMIUtils.beginTrans(false);
   14.50          try {
   14.51 @@ -136,6 +126,8 @@
   14.52          }finally {
   14.53              JMIUtils.endTrans();
   14.54          }
   14.55 + //*/
   14.56 +        return null;
   14.57      }
   14.58  
   14.59      /**
   14.60 @@ -155,7 +147,7 @@
   14.61       * @param m
   14.62       * @return
   14.63       */
   14.64 -    protected Event newBoundEvent(MethodDescriptor md, Method m) {
   14.65 +    protected Event newBoundEvent(MethodDescriptor md, Object/*ExecutableElement*/ m) {
   14.66          return Event.newBoundInstance(this, md, m);
   14.67      }
   14.68  
   14.69 @@ -163,6 +155,7 @@
   14.70       * Scan our descriptor's methods and create individual events that match
   14.71       */
   14.72      protected void bindEvents() {
   14.73 +/*//NB6.0
   14.74          MethodDescriptor[] lmds = descriptor.getListenerMethodDescriptors();
   14.75          for (int i = 0; i < lmds.length; i++) {
   14.76              Method m = adapterClass.getMethod(lmds[i].getName(), 
   14.77 @@ -173,9 +166,11 @@
   14.78                      events.add(e);
   14.79              }
   14.80          }
   14.81 + //*/
   14.82      }
   14.83  
   14.84 -    protected Method stubDelegatorMethod(MethodDescriptor mdescr) {
   14.85 +    protected Object/*ExecutableElement*/ stubDelegatorMethod(MethodDescriptor mdescr) {
   14.86 +/*//NB6.0
   14.87          Class retType = mdescr.getMethod().getReturnType();
   14.88          
   14.89          // now add parameter(s)
   14.90 @@ -191,26 +186,33 @@
   14.91                  new org.netbeans.modules.visualweb.insync.java.MethodInfo(mdescr.getName(), retType, Modifier.PUBLIC, 
   14.92                  pns, pts, body, null);        
   14.93          return (Method)adapterClass.addMethod(info);
   14.94 + //*/
   14.95 +        return null;
   14.96      }
   14.97  
   14.98 -    private void stubBody(Method method) {
   14.99 +    private void stubBody(Object/*ExecutableElement*/ method) {
  14.100 +/*//NB6.0
  14.101          String body = null;
  14.102          if (!method.getType().equals("void")) {
  14.103              body = "return null;";
  14.104          }
  14.105          
  14.106          JMIMethodUtils.replaceMethodBody(method, body);
  14.107 + //*/
  14.108      }
  14.109  
  14.110 -    protected Method getDelegatorMethod(MethodDescriptor mdescr) {
  14.111 +    protected Object/*ExecutableElement*/ getDelegatorMethod(MethodDescriptor mdescr) {
  14.112 +/*//NB6.0
  14.113          Method delegate = adapterClass.getMethod(mdescr.getMethod().getName(), 
  14.114                  mdescr.getMethod().getParameterTypes());
  14.115          if (delegate == null)
  14.116              delegate = stubDelegatorMethod(mdescr);
  14.117          return delegate;
  14.118 + //*/
  14.119 +        return null;
  14.120      }
  14.121  
  14.122 -    protected void removeDelegatorMethod(Method delegator) {
  14.123 +    protected void removeDelegatorMethod(Object/*ExecutableElement*/ delegator) {
  14.124          Class atype = getAdapterType();
  14.125          if (atype != null) {
  14.126              adapterClass.removeMethod(delegator);
  14.127 @@ -224,6 +226,7 @@
  14.128       * Insert the stub source entry for this EventSet
  14.129       */
  14.130      protected void insertEntry() {
  14.131 +/*//NB6.0
  14.132          JMIUtils.beginTrans(true);
  14.133          boolean rollback = true;
  14.134          try {
  14.135 @@ -254,6 +257,7 @@
  14.136          }finally {
  14.137              JMIUtils.endTrans(rollback);
  14.138          }
  14.139 + //*/
  14.140      }
  14.141  
  14.142      /**
  14.143 @@ -276,6 +280,7 @@
  14.144          assert Trace.trace("insync.beans", "ES.removeEntry: " + this);
  14.145          events.clear();
  14.146          boolean retVal = false;
  14.147 +/*//NB6.0
  14.148          JMIUtils.beginTrans(true);
  14.149          boolean rollback = true;
  14.150          try {
  14.151 @@ -296,7 +301,7 @@
  14.152          }finally {
  14.153              JMIUtils.endTrans(rollback);
  14.154          }
  14.155 -        
  14.156 +//*/
  14.157          return retVal;        
  14.158      }
  14.159  
    15.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Property.java	Fri Feb 02 23:53:57 2007 +0000
    15.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/beans/Property.java	Fri Feb 02 23:55:48 2007 +0000
    15.3 @@ -26,17 +26,6 @@
    15.4  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
    15.5  import java.util.ArrayList;
    15.6  import java.util.List;
    15.7 -import org.netbeans.jmi.javamodel.CallableFeature;
    15.8 -import org.netbeans.jmi.javamodel.Element;
    15.9 -import org.netbeans.jmi.javamodel.Expression;
   15.10 -import org.netbeans.jmi.javamodel.ExpressionStatement;
   15.11 -import org.netbeans.jmi.javamodel.JavaClass;
   15.12 -import org.netbeans.jmi.javamodel.MethodInvocation;
   15.13 -import org.netbeans.jmi.javamodel.MultipartId;
   15.14 -import org.netbeans.jmi.javamodel.PrimaryExpression;
   15.15 -import org.netbeans.jmi.javamodel.Statement;
   15.16 -import org.netbeans.jmi.javamodel.StatementBlock;
   15.17 -import org.netbeans.jmi.javamodel.VariableAccess;
   15.18  
   15.19  /**
   15.20   * Representation of a single property setting on our parent bean, which maps to a single property
   15.21 @@ -51,8 +40,8 @@
   15.22      final PropertyDescriptor descriptor;
   15.23  
   15.24      // Java source-based property fields
   15.25 -    Statement stmt;
   15.26 -    Expression valueExpr;
   15.27 +    Object/*StatementTree*/ stmt;
   15.28 +    Object/*ExpressionTree*/ valueExpr;
   15.29  
   15.30      //--------------------------------------------------------------------------------- Construction
   15.31  
   15.32 @@ -75,7 +64,7 @@
   15.33       * @param beansUnit
   15.34       */
   15.35      private Property(Bean bean, PropertyDescriptor descriptor,
   15.36 -            Statement stmnt, Expression valueExpr
   15.37 +            Object/*StatementTree*/ stmnt, Object/*ExpressionTree*/ valueExpr
   15.38                       ) {
   15.39          this(bean, descriptor, false);
   15.40          this.stmt = stmnt;
   15.41 @@ -84,23 +73,26 @@
   15.42      }
   15.43  
   15.44  
   15.45 -    static protected MethodInvocation getExpression
   15.46 -            (BeansUnit unit, Statement s) {
   15.47 +    static protected Object/*MethodInvocationTree*/ getExpression
   15.48 +            (BeansUnit unit, Object/*StatementTree*/ s) {
   15.49 +/*//NB6.0
   15.50          if(!(s instanceof ExpressionStatement))
   15.51              return null;
   15.52          ExpressionStatement exStmt = (ExpressionStatement)s;
   15.53 -
   15.54 + 
   15.55          if(!(exStmt.getExpression() instanceof MethodInvocation))
   15.56              return null;
   15.57          MethodInvocation mExpr = (MethodInvocation)exStmt.getExpression();
   15.58 -
   15.59 + 
   15.60          if(mExpr.getParameters().size() > 1)
   15.61              return null;
   15.62 -
   15.63 + 
   15.64          PrimaryExpression pExpr = mExpr.getParentClass();
   15.65          if(pExpr == null && !(pExpr instanceof VariableAccess))
   15.66              return null;
   15.67 -        return mExpr;
   15.68 +        return mExpr; 
   15.69 +//*/
   15.70 +        return null;
   15.71      }
   15.72  
   15.73      /**
   15.74 @@ -109,7 +101,8 @@
   15.75       * @param s
   15.76       * @return the new bound property if bindable, else null
   15.77       */
   15.78 -    static protected Property newBoundInstance(BeansUnit unit, Statement s) {
   15.79 +    static protected Property newBoundInstance(BeansUnit unit, Object/*StatementTree*/ s) {
   15.80 +/*//NB6.0
   15.81          JMIUtils.beginTrans(false);
   15.82          try {
   15.83              MethodInvocation mExpr = getExpression(unit, s);
   15.84 @@ -129,12 +122,14 @@
   15.85              PropertyDescriptor pd = bean.getPropertyDescriptorForSetter(mname);
   15.86              if (pd == null)
   15.87                  return null;
   15.88 -
   15.89 + 
   15.90              return new Property(bean, pd, s,
   15.91                      (Expression) mExpr.getParameters().get(0));
   15.92          }finally {
   15.93              JMIUtils.endTrans();
   15.94 -        }
   15.95 +        } 
   15.96 +//*/
   15.97 +        return null;
   15.98      }
   15.99  
  15.100      /**
  15.101 @@ -152,6 +147,7 @@
  15.102       * Insert this property's statement into the init method. 
  15.103       */
  15.104      protected void insertEntry() {
  15.105 +/*//NB6.0
  15.106          JMIUtils.beginTrans(true);
  15.107          boolean rollback = true;
  15.108          try {
  15.109 @@ -162,8 +158,9 @@
  15.110          }finally {
  15.111              JMIUtils.endTrans(rollback);
  15.112          }
  15.113 -
  15.114 + 
  15.115          // Args are added in setValue()
  15.116 +//*/
  15.117      }
  15.118  
  15.119      /**
  15.120 @@ -172,7 +169,8 @@
  15.121       * 
  15.122       * @return true iff the source entry for this property was actually removed.
  15.123       */
  15.124 -    protected boolean removeEntry() {
  15.125 +    protected boolean removeEntry() {        
  15.126 +/*//NB6.0
  15.127          boolean retVal = false;
  15.128          JMIUtils.beginTrans(true);
  15.129          boolean rollback = true;
  15.130 @@ -194,10 +192,12 @@
  15.131          }finally {
  15.132              JMIUtils.endTrans(rollback);
  15.133          }
  15.134 -        
  15.135 + 
  15.136          if(retVal)
  15.137              stmt = null;
  15.138 -        return retVal;
  15.139 +        return retVal; 
  15.140 +//*/
  15.141 +        return false;
  15.142      }
  15.143  
  15.144      //------------------------------------------------------------------------------------ Accessors
  15.145 @@ -248,24 +248,28 @@
  15.146       * default, but may be returned in other forms by subclasses.
  15.147       */
  15.148      public String getValueSource() {
  15.149 +/*//NB6.0
  15.150          JMIUtils.beginTrans(false);
  15.151          try {
  15.152              if(unit.getJavaUnit() != null) {
  15.153                  valueExpr = getValueExpression();
  15.154                  JavaClass jCls = unit.getJavaUnit().getJavaClass();
  15.155 -                return valueExpr != null ? JMIExpressionUtils.getArgumentSource( 
  15.156 +                return valueExpr != null ? JMIExpressionUtils.getArgumentSource(
  15.157                          valueExpr) : null;
  15.158              }
  15.159              return null;
  15.160          }finally {
  15.161              JMIUtils.endTrans();
  15.162 -        }
  15.163 +        } 
  15.164 +//*/
  15.165 +        return null;
  15.166      }
  15.167  
  15.168      /**
  15.169       * Set the value of this property, creating the call arg expression of the appropriate type
  15.170       */
  15.171      public void setValue(Object value, String valueSource) {
  15.172 +/*//NB6.0
  15.173          CallableFeature method = unit.getPropertiesInitMethod();
  15.174          JMIUtils.beginTrans(true);
  15.175          boolean rollback = true;
  15.176 @@ -273,7 +277,7 @@
  15.177              int startPos = -1;
  15.178              int endPos = -1;
  15.179              MethodInvocation mExpr = getMethodInvocation();
  15.180 -            
  15.181 + 
  15.182              if(mExpr != null) {
  15.183                  List l = mExpr.getParameters();
  15.184                  if(l.size() == 0) {
  15.185 @@ -285,7 +289,7 @@
  15.186                      endPos = mExpr.getEndOffset()-1;
  15.187                  }
  15.188              }
  15.189 -            
  15.190 + 
  15.191              int methStartPos = method.getBody().getStartOffset()+1;
  15.192              String bodyText = method.getBodyText();
  15.193              String body = bodyText.substring(1, startPos-methStartPos);
  15.194 @@ -296,10 +300,12 @@
  15.195          }finally {
  15.196              JMIUtils.endTrans(rollback);
  15.197          }
  15.198 +//*/
  15.199      }
  15.200      
  15.201 -    MethodInvocation getMethodInvocation() {
  15.202 -        JMIUtils.beginTrans(false);       
  15.203 +    Object/*MethodInvocationTree*/ getMethodInvocation() {
  15.204 +/*//NB6.0
  15.205 +        JMIUtils.beginTrans(false);
  15.206          try {
  15.207              StatementBlock[] blocks = unit.getInitBlocks();
  15.208              for (int i = 0; i < blocks.length; i++) {
  15.209 @@ -307,22 +313,25 @@
  15.210                          blocks[i],
  15.211                          descriptor.getWriteMethod().getName(), bean.getName());
  15.212                  if (stmt != null) {
  15.213 -                    ExpressionStatement exStmt = 
  15.214 +                    ExpressionStatement exStmt =
  15.215                              (ExpressionStatement)stmt;
  15.216 -                    
  15.217 + 
  15.218                      MethodInvocation mExpr =
  15.219                              (MethodInvocation)exStmt.getExpression();
  15.220                      return mExpr;
  15.221                  }
  15.222 -            }            
  15.223 +            }
  15.224          } finally {
  15.225              JMIUtils.endTrans();
  15.226          }
  15.227 -        
  15.228 + 
  15.229 +        return null;
  15.230 +//*/
  15.231          return null;
  15.232      }
  15.233      
  15.234 -    Expression getValueExpression() {
  15.235 +    Object/*ExpressionTree*/ getValueExpression() {
  15.236 +/*//NB6.0
  15.237          MethodInvocation mExpr = getMethodInvocation();
  15.238          if (mExpr == null) {
  15.239              return null;
  15.240 @@ -332,6 +341,8 @@
  15.241              return (Expression)params.get(0);
  15.242          else
  15.243              return null;
  15.244 +//*/
  15.245 +        return null;
  15.246      }
  15.247  
  15.248      /**
    16.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesBean.java	Fri Feb 02 23:53:57 2007 +0000
    16.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesBean.java	Fri Feb 02 23:55:48 2007 +0000
    16.3 @@ -37,8 +37,6 @@
    16.4  import org.netbeans.modules.visualweb.insync.beans.Bean;
    16.5  import org.netbeans.modules.visualweb.insync.beans.EventSet;
    16.6  import org.netbeans.modules.visualweb.insync.beans.Property;
    16.7 -import org.netbeans.jmi.javamodel.Field;
    16.8 -import org.netbeans.jmi.javamodel.Method;
    16.9  
   16.10  /**
   16.11   * A MarkupBean for a JSF component that lives in a FacesPageUnit.
   16.12 @@ -63,8 +61,8 @@
   16.13       * @param setter
   16.14       * @param element
   16.15       */
   16.16 -    FacesBean(FacesPageUnit unit, BeanInfo beanInfo, String name, Field field, Method getter,
   16.17 -              Method setter, Element element) {
   16.18 +    FacesBean(FacesPageUnit unit, BeanInfo beanInfo, String name, Object/*VariableElement*/ field, Object/*ExecutableElement*/ getter,
   16.19 +              Object/*ExecutableElement*/ setter, Element element) {
   16.20          super(unit, beanInfo, name, field, getter, setter, element);
   16.21      }
   16.22  
    17.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesPageUnit.java	Fri Feb 02 23:53:57 2007 +0000
    17.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/FacesPageUnit.java	Fri Feb 02 23:55:48 2007 +0000
    17.3 @@ -37,10 +37,6 @@
    17.4  import javax.faces.component.UIForm;
    17.5  import javax.faces.component.UIViewRoot;
    17.6  import javax.faces.context.FacesContext;
    17.7 -import org.netbeans.jmi.javamodel.Field;
    17.8 -import org.netbeans.jmi.javamodel.Method;
    17.9 -import org.netbeans.jmi.javamodel.Statement;
   17.10 -import org.netbeans.jmi.javamodel.StatementBlock;
   17.11  import org.openide.ErrorManager;
   17.12  import org.openide.loaders.DataObject;
   17.13  
   17.14 @@ -495,7 +491,7 @@
   17.15       * @see org.netbeans.modules.visualweb.insync.beans.BeansUnit#newBoundBean(java.beans.BeanInfo, java.lang.String, org.netbeans.modules.visualweb.insync.java.Field, org.netbeans.modules.visualweb.insync.java.Method, org.netbeans.modules.visualweb.insync.java.Method)
   17.16       */
   17.17      protected Bean newBoundBean(BeanInfo bi, String name, 
   17.18 -            Field field, Method getter, Method setter) {
   17.19 +            Object/*VariableElement*/ field, Object/*ExecutableElement*/ getter, Object/*ExecutableElement*/ setter) {
   17.20          // Determine the source tag for this bean and thus if it is faces
   17.21          String tag = getBeanTagName(bi);
   17.22          String tlUri = getBeanTaglibUri(bi);
   17.23 @@ -750,14 +746,14 @@
   17.24      /*
   17.25       * @see org.netbeans.modules.visualweb.insync.beans.BeansUnit#newBoundProperty(org.netbeans.modules.visualweb.insync.java.Statement)
   17.26       */
   17.27 -    protected Property newBoundProperty(Statement s) {
   17.28 +    protected Property newBoundProperty(Object/*StatementTree*/ s) {
   17.29          return MarkupProperty.newBoundInstance(this, s);
   17.30      }
   17.31  
   17.32      /*
   17.33       * @see org.netbeans.modules.visualweb.insync.beans.BeansUnit#bindEventSets()
   17.34       */
   17.35 -    protected void bindEventSets(StatementBlock b) {
   17.36 +    protected void bindEventSets(Object/*BlockTree*/ b) {
   17.37          // bind statement-based event wiring
   17.38          super.bindEventSets(b);
   17.39  
    18.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupBean.java	Fri Feb 02 23:53:57 2007 +0000
    18.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupBean.java	Fri Feb 02 23:55:48 2007 +0000
    18.3 @@ -35,8 +35,6 @@
    18.4  import com.sun.rave.designtime.markup.MarkupPosition;
    18.5  import org.netbeans.modules.visualweb.insync.beans.Bean;
    18.6  import org.netbeans.modules.visualweb.insync.beans.Property;
    18.7 -import org.netbeans.jmi.javamodel.Field;
    18.8 -import org.netbeans.jmi.javamodel.Method;
    18.9  
   18.10  /**
   18.11   * Abstract superclass for a Bean that may have entries in markup source as well as Java source
   18.12 @@ -62,8 +60,8 @@
   18.13       * @param getter
   18.14       * @param setter
   18.15       */
   18.16 -    public MarkupBean(FacesPageUnit unit, BeanInfo beanInfo, String name, Field field, Method getter,
   18.17 -                      Method setter, Element element) {
   18.18 +    public MarkupBean(FacesPageUnit unit, BeanInfo beanInfo, String name, Object/*VariableElement*/ field, Object/*ExecutableElement*/ getter,
   18.19 +                      Object/*ExecutableElement*/ setter, Element element) {
   18.20          super(unit, beanInfo, name, field, getter, setter);
   18.21          this.element = element;
   18.22          children = isParentCapableBean(beanInfo) ? new ArrayList() : null;
    19.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupProperty.java	Fri Feb 02 23:53:57 2007 +0000
    19.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/MarkupProperty.java	Fri Feb 02 23:55:48 2007 +0000
    19.3 @@ -28,7 +28,6 @@
    19.4  import com.sun.rave.designtime.Constants;
    19.5  import com.sun.rave.designtime.markup.AttributeDescriptor;
    19.6  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
    19.7 -import org.netbeans.jmi.javamodel.Statement;
    19.8  import org.w3c.dom.Attr;
    19.9  import org.w3c.dom.Element;
   19.10  
   19.11 @@ -74,7 +73,7 @@
   19.12       * @param s
   19.13       * @return the new bound property if bindable, else null
   19.14       */
   19.15 -    static Property newBoundInstance(FacesPageUnit unit, Statement s) {
   19.16 +    static Property newBoundInstance(FacesPageUnit unit, Object/*StatementTree*/ s) {
   19.17          return Property.newBoundInstance(unit, s);
   19.18      }
   19.19  
    20.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/ThresherFacesBeanStructureScanner.java	Fri Feb 02 23:53:57 2007 +0000
    20.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/faces/ThresherFacesBeanStructureScanner.java	Fri Feb 02 23:55:48 2007 +0000
    20.3 @@ -27,12 +27,8 @@
    20.4  import java.lang.reflect.Modifier;
    20.5  import java.util.List;
    20.6  import java.util.ListIterator;
    20.7 -import org.netbeans.jmi.javamodel.Statement;
    20.8 -import org.netbeans.jmi.javamodel.StatementBlock;
    20.9 -import org.netbeans.jmi.javamodel.TryStatement;
   20.10  import org.openide.util.NbBundle;
   20.11  
   20.12 -
   20.13  public class ThresherFacesBeanStructureScanner extends FacesBeanStructureScanner {
   20.14      public static String PROP_INITMETHOD = "_init";
   20.15      public static String INITMETHOD = "init";
   20.16 @@ -50,9 +46,10 @@
   20.17                  getComment("COMMENT_PropInitMethodComment"), ENSURE_EMPTYBLOCK, "Exception");
   20.18      }
   20.19  
   20.20 -   public StatementBlock[] getPropertiesInitBlocks() {
   20.21 +   public Object/*BlockTree*/[] getPropertiesInitBlocks() {
   20.22 +/*//NB6.0
   20.23         StatementBlock b = ctorInfo.getBlock();
   20.24 -
   20.25 + 
   20.26         //Look for property initializers in the first try catch block, this is
   20.27         //to support the code generated in constructor prior to FCS
   20.28         List stats = b.getStatements();
   20.29 @@ -66,16 +63,19 @@
   20.30                 tryBlock = tryStmt.getBody();
   20.31             }
   20.32         }
   20.33 -
   20.34 + 
   20.35         if(tryBlock != null)
   20.36             return new StatementBlock[]{tryBlock, propertiesInitInfo.getBlock()};
   20.37         else
   20.38             return super.getPropertiesInitBlocks();
   20.39 +//*/
   20.40 +       return null;
   20.41     }
   20.42  
   20.43 -   protected StatementBlock ensureInitBlock(MethodInfo mi) {
   20.44 +   protected Object/*BlockTree*/ ensureInitBlock(MethodInfo mi) {
   20.45 +/*//NB6.0
   20.46         StatementBlock body = mi.getMethod().getBody();
   20.47 -
   20.48 + 
   20.49         List stats = body.getStatements();
   20.50         ListIterator iter = stats.listIterator();
   20.51         while(iter.hasNext()) {
   20.52 @@ -83,7 +83,7 @@
   20.53             if(s instanceof TryStatement)
   20.54                 return null;
   20.55         }
   20.56 -
   20.57 + 
   20.58         String bodyText = "// " + getComment("COMMENT_InitSuperCall") + "\n" +
   20.59                 "super.init();\n" +
   20.60                 "// " + getComment("COMMENT_UserPreInit") + "\n\n" +
   20.61 @@ -107,8 +107,10 @@
   20.62         }finally {
   20.63             JMIUtils.endTrans(rollback);
   20.64         }
   20.65 -
   20.66 + 
   20.67         return body;
   20.68 +//*/
   20.69 +       return null;
   20.70     }
   20.71  
   20.72     public String getConstructorComment() {
    21.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/java/JavaUnit.java	Fri Feb 02 23:53:57 2007 +0000
    21.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/java/JavaUnit.java	Fri Feb 02 23:55:48 2007 +0000
    21.3 @@ -38,14 +38,6 @@
    21.4  import org.netbeans.modules.visualweb.insync.SourceUnit;
    21.5  import org.netbeans.modules.visualweb.insync.UndoManager;
    21.6  import org.netbeans.modules.visualweb.insync.Util;
    21.7 -import org.netbeans.jmi.javamodel.ErrorInfo;
    21.8 -import org.netbeans.jmi.javamodel.ErrorTypeEnum;
    21.9 -import org.netbeans.jmi.javamodel.Import;
   21.10 -import org.netbeans.jmi.javamodel.JavaClass;
   21.11 -import org.netbeans.jmi.javamodel.Resource;
   21.12 -
   21.13 -import org.netbeans.modules.javacore.api.JavaModel;
   21.14 -
   21.15  
   21.16  /**
   21.17   * <p>A SourceUnit that manages a Java source file.</p>
   21.18 @@ -107,17 +99,18 @@
   21.19       * Read the errors in source
   21.20       */
   21.21      protected void readErrors() {
   21.22 +/*//NB6.0
   21.23          JMIUtils.beginTrans(true);
   21.24          try {
   21.25              Resource res = JavaModel.getResource(fobj);
   21.26              List errorsList = res.getErrors();
   21.27              int size = errorsList.size();
   21.28 -
   21.29 + 
   21.30              if (size == 0) {
   21.31                  errors = ParserAnnotation.EMPTY_ARRAY;
   21.32                  return;
   21.33              }
   21.34 -
   21.35 + 
   21.36              List parserAnnotationsList = new ArrayList();
   21.37              for (int i = 0; i < size; i++) {
   21.38                  ErrorInfo info = (ErrorInfo)errorsList.get(i);
   21.39 @@ -128,18 +121,19 @@
   21.40                      parserAnnotationsList.add(annotation);
   21.41                  }
   21.42              }
   21.43 -
   21.44 -			// no errors found
   21.45 + 
   21.46 +            // no errors found
   21.47              if (parserAnnotationsList.size() == 0) {
   21.48                  errors = ParserAnnotation.EMPTY_ARRAY;
   21.49                  return;
   21.50              }
   21.51 -
   21.52 + 
   21.53              errors = new ParserAnnotation[parserAnnotationsList.size()];
   21.54              parserAnnotationsList.toArray(errors);
   21.55          }finally {
   21.56              JMIUtils.endTrans();
   21.57          }
   21.58 +//*/
   21.59      }
   21.60  
   21.61      /**
   21.62 @@ -193,12 +187,13 @@
   21.63      /*
   21.64       * Returns the public class in the file JavaUnit represents
   21.65       */
   21.66 -    public JavaClass getJavaClass() {
   21.67 +    public Object/*TypeElement or ClassType*/ getJavaClass() {
   21.68 +/*//NB6.0
   21.69          // get the resource corresponding to a given file
   21.70          JMIUtils.beginTrans(false);
   21.71          try {
   21.72              Resource res = JavaModel.getResource(fobj);
   21.73 -
   21.74 + 
   21.75              // get the public class from the resource
   21.76              ListIterator iter = res.getClassifiers().listIterator();
   21.77              while(iter.hasNext()) {
   21.78 @@ -209,12 +204,15 @@
   21.79          }finally {
   21.80              JMIUtils.endTrans();
   21.81          }
   21.82 -
   21.83 + 
   21.84 +        return null;
   21.85 +//*/
   21.86          return null;
   21.87      }
   21.88  
   21.89  
   21.90      public String getPackageName() {
   21.91 +/*//NB6.0
   21.92          JMIUtils.beginTrans(false);
   21.93          try {
   21.94              Resource resource = getJavaClass().getResource();
   21.95 @@ -229,6 +227,8 @@
   21.96          }finally {
   21.97              JMIUtils.endTrans();
   21.98          }
   21.99 +//*/
  21.100 +        return null;
  21.101      }
  21.102  
  21.103  
  21.104 @@ -248,7 +248,7 @@
  21.105       * @param ident
  21.106       * @return
  21.107       */
  21.108 -    public Import addImport(String ident) {
  21.109 +    public Object/*ImportTree*/ addImport(String ident) {
  21.110          return null;
  21.111      }
  21.112  
  21.113 @@ -257,7 +257,7 @@
  21.114       * @param ident
  21.115       * @return The existing or added import
  21.116       */
  21.117 -    public Import ensureImport(String ident) {
  21.118 +    public Object/*ImportTree*/ ensureImport(String ident) {
  21.119          return null;
  21.120      }
  21.121  
    22.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignEvent.java	Fri Feb 02 23:53:57 2007 +0000
    22.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignEvent.java	Fri Feb 02 23:55:48 2007 +0000
    22.3 @@ -21,11 +21,6 @@
    22.4  import org.netbeans.modules.visualweb.insync.java.JMIUtils;
    22.5  import org.netbeans.modules.visualweb.insync.java.JMIRefactor;
    22.6  import java.util.List;
    22.7 -import org.netbeans.jmi.javamodel.JavaModelPackage;
    22.8 -import org.netbeans.jmi.javamodel.NullLiteral;
    22.9 -import org.netbeans.jmi.javamodel.ReturnStatement;
   22.10 -import org.netbeans.jmi.javamodel.StatementBlock;
   22.11 -import org.netbeans.jmi.javamodel.StringLiteral;
   22.12  
   22.13  import org.openide.util.NbBundle;
   22.14  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
   22.15 @@ -34,9 +29,6 @@
   22.16  import org.netbeans.modules.visualweb.insync.UndoEvent;
   22.17  import org.netbeans.modules.visualweb.insync.beans.Event;
   22.18  import org.netbeans.modules.visualweb.insync.beans.EventSet;
   22.19 -import org.netbeans.jmi.javamodel.Expression;
   22.20 -import org.netbeans.jmi.javamodel.Method;
   22.21 -import org.netbeans.jmi.javamodel.Statement;
   22.22  
   22.23  /**
   22.24   * DesignEvent implementation based on delegation to beans.Event and subclasses, using Java and/or
   22.25 @@ -168,12 +160,14 @@
   22.26          try {
   22.27              String description = NbBundle.getMessage(BeansDesignEvent.class, "SetHandlerMethodSource", methodBody != null ? methodBody : "");  //NOI18N
   22.28              undoEvent = liveBean.unit.model.writeLock(description);
   22.29 +/*//NB6.0
   22.30              JMIUtils.beginTrans(true);
   22.31              try {
   22.32                  event.getHandlerMethod().setBodyText(methodBody);
   22.33              }finally {
   22.34                  JMIUtils.endTrans();
   22.35              }
   22.36 +//*/
   22.37          }
   22.38          finally {
   22.39              liveBean.unit.model.writeUnlock(undoEvent);
   22.40 @@ -184,16 +178,20 @@
   22.41       * @see com.sun.rave.designtime.DesignEvent#getHandlerMethodSource()
   22.42       */
   22.43      public String getHandlerMethodSource() {
   22.44 +/*//NB6.0
   22.45          return (event != null && event.getHandlerMethod() != null)
   22.46              ? event.getHandlerMethod().getBodyText()
   22.47              : null;
   22.48 +//*/
   22.49 +        return null;
   22.50      }
   22.51  
   22.52  
   22.53      /**
   22.54       * @return
   22.55       */
   22.56 -    protected ReturnStatement getHandlerMethodReturnStatement() {
   22.57 +    protected Object/*ReturnTree*/ getHandlerMethodReturnStatement() {
   22.58 +/*//NB6.0
   22.59          if (event != null && event.getHandlerMethod() != null) {
   22.60              StatementBlock stmtBlk = event.getHandlerMethod().getBody();
   22.61              List stmts = stmtBlk.getStatements();
   22.62 @@ -204,12 +202,15 @@
   22.63              }
   22.64          }
   22.65          return null;
   22.66 +//*/
   22.67 +        return null;
   22.68      }
   22.69  
   22.70      /**
   22.71       * @return
   22.72       */
   22.73      public Object getHandlerMethodReturn() {
   22.74 +/*//NB6.0
   22.75          ReturnStatement ret = getHandlerMethodReturnStatement();
   22.76          if (ret != null) {
   22.77              Expression expr = ret.getExpression();
   22.78 @@ -217,12 +218,14 @@
   22.79                  return ((StringLiteral)expr).getValue();
   22.80          }
   22.81          return null;
   22.82 +//*/    return null;
   22.83      }
   22.84  
   22.85      
   22.86      /*
   22.87       */
   22.88      public void updateReturnStrings(String oldStr, String newStr) {    
   22.89 +/*//NB6.0
   22.90          if(event != null) {
   22.91              Method method = event.getHandlerMethod();
   22.92              if(method != null) {
   22.93 @@ -255,5 +258,6 @@
   22.94                  }
   22.95              }
   22.96          }
   22.97 +//*/
   22.98      }
   22.99  }
    23.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignProperty.java	Fri Feb 02 23:53:57 2007 +0000
    23.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/BeansDesignProperty.java	Fri Feb 02 23:55:48 2007 +0000
    23.3 @@ -140,7 +140,7 @@
    23.4       * @param value
    23.5       * @return
    23.6       */
    23.7 -    protected String toSource(Object value) {
    23.8 +    protected String toSource(Object value) {        
    23.9          boolean isMarkup = isMarkupSource();
   23.10          //System.err.println("JLP.toSource: " + liveBean.getInstanceName() + "." + descriptor.getName() + " to:" + value);
   23.11          //System.err.println("JLP.toSource: isMarkup:" + isMarkup);
   23.12 @@ -151,13 +151,15 @@
   23.13              // Look locally first as an optimization
   23.14              DesignBean lb = liveBean.unit.getBeanForInstance(value);
   23.15              
   23.16 -            //VB expressions cannot be used to refer the properties in the same bean 
   23.17 +/*//NB6.0
   23.18 +            //VB expressions cannot be used to refer the properties in the same bean
   23.19              //when the initializers are added into the constructor
   23.20              //This is required for migrated reef projects
   23.21              if((liveBean.unit.getBeansUnit().getPropertiesInitMethod().getName() == null) &&
   23.22                 lb != null) {
   23.23                  return lb.getInstanceName();
   23.24              }
   23.25 +//*/
   23.26              
   23.27              if(lb == null) {
   23.28                  // Now look through all contexts and see if we can find it
    24.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/ContextMethodHelper.java	Fri Feb 02 23:53:57 2007 +0000
    24.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/ContextMethodHelper.java	Fri Feb 02 23:55:48 2007 +0000
    24.3 @@ -24,9 +24,6 @@
    24.4  import java.util.ArrayList;
    24.5  import java.util.Iterator;
    24.6  import java.util.List;
    24.7 -import org.netbeans.jmi.javamodel.CallableFeature;
    24.8 -import org.netbeans.jmi.javamodel.Method;
    24.9 -import org.netbeans.jmi.javamodel.Parameter;
   24.10  import org.openide.util.NbBundle;
   24.11  import com.sun.rave.designtime.ContextMethod;
   24.12  
   24.13 @@ -52,11 +49,12 @@
   24.14       *         this DesignContext (source file)
   24.15       */
   24.16      public ContextMethod[] getContextMethods() {
   24.17 +/*//NB6.0
   24.18          JMIUtils.beginTrans(false);
   24.19          try {
   24.20              JavaClassAdapter javaClass = lu.getSourceUnit().getThisClass();
   24.21              ArrayList contextMethods = new ArrayList();
   24.22 -
   24.23 + 
   24.24              //Go through all the available methods
   24.25              Method[] methods = javaClass.getMethods();
   24.26              for(int i = 0; i < methods.length; i++) {
   24.27 @@ -69,6 +67,8 @@
   24.28          }finally {
   24.29              JMIUtils.endTrans();
   24.30          }
   24.31 +//*/
   24.32 +        return null;
   24.33      }
   24.34  
   24.35      /**
   24.36 @@ -81,11 +81,12 @@
   24.37       * @return A ContextMethod object describing the requested method, or <code>null</code> if no
   24.38       *         method exists with the specified name and parameter types
   24.39       */
   24.40 -    public ContextMethod getContextMethod(Method m) {
   24.41 +    public ContextMethod getContextMethod(Object/*ExecutableElement*/ m) {
   24.42 +/*//NB6.0
   24.43          JMIUtils.beginTrans(false);
   24.44          try {
   24.45 -            if(m != null /*&& m.getAccessModifiers() == Modifier.PUBLIC*/) {
   24.46 -
   24.47 +            if(m != null /NB6.0*&& m.getAccessModifiers() == Modifier.PUBLIC* /) {
   24.48 +                
   24.49                  List params = m.getParameters();
   24.50                  Class[] paramTypes = new Class[params.size()];
   24.51                  String[] paramNames = new String[params.size()];
   24.52 @@ -100,16 +101,18 @@
   24.53                          i++;
   24.54                      }
   24.55                      Class retType = ClassUtil.getClass(m.getType().getName(), cl);
   24.56 -
   24.57 +                    
   24.58                      return new ContextMethod(lu, m.getName(), m.getModifiers(), retType,
   24.59 -                           paramTypes, paramNames, m.getBodyText(), m.getJavadocText());
   24.60 +                            paramTypes, paramNames, m.getBodyText(), m.getJavadocText());
   24.61                  }catch(ClassNotFoundException cnfe) {
   24.62                      //Ignore the exception and return null
   24.63                  }
   24.64              }
   24.65 -        }finally {
   24.66 -            JMIUtils.endTrans();
   24.67 -        }
   24.68 +    }finally {
   24.69 +        JMIUtils.endTrans();
   24.70 +    }
   24.71 +    return null;
   24.72 +//*/
   24.73          return null;
   24.74      }
   24.75  
   24.76 @@ -138,6 +141,7 @@
   24.77       *         method exists with the specified name and parameter types
   24.78       */
   24.79      public ContextMethod getContextMethod(String methodName, Class[] parameterTypes) {
   24.80 +/*//NB6.0
   24.81          JMIUtils.beginTrans(false);
   24.82          try {
   24.83              JavaClassAdapter javaClass = lu.getSourceUnit().getThisClass();
   24.84 @@ -148,6 +152,8 @@
   24.85          }finally {
   24.86              JMIUtils.endTrans();
   24.87          }
   24.88 +//*/
   24.89 +        return null;
   24.90      }
   24.91  
   24.92  
   24.93 @@ -191,6 +197,7 @@
   24.94      public boolean createContextMethod(ContextMethod method) throws IllegalArgumentException {
   24.95          if(method == null || method.getDesignContext() != lu)
   24.96              return false;
   24.97 +/*//NB6.0
   24.98          JMIUtils.beginTrans(true);
   24.99          boolean rollback = true;
  24.100          try {
  24.101 @@ -202,7 +209,7 @@
  24.102              if(m != null)
  24.103                  throw new IllegalArgumentException(
  24.104                          NbBundle.getMessage(LiveUnit.class, "IllegalMethod"));  //NOI18N;
  24.105 -
  24.106 + 
  24.107              //Add the new method at the end
  24.108              CallableFeature cf = javaClass.addMethod(method);
  24.109              if(cf != null) {
  24.110 @@ -216,6 +223,7 @@
  24.111          }finally {
  24.112              JMIUtils.endTrans(rollback);
  24.113          }
  24.114 +//*/
  24.115  
  24.116          return false;
  24.117      }
  24.118 @@ -263,6 +271,7 @@
  24.119              return null;
  24.120  
  24.121          JavaClassAdapter javaClass = lu.getSourceUnit().getThisClass();
  24.122 +/*//NB6.0
  24.123          JMIUtils.beginTrans(true);
  24.124          boolean rollback = true;
  24.125          try {
  24.126 @@ -270,24 +279,26 @@
  24.127              if(paramTypes == null)
  24.128                  paramTypes = new Class[0];
  24.129              Method m = javaClass.getMethod(method.getName(), paramTypes);
  24.130 -            if(m != null /*&& m.getAccessModifiers() == Modifier.PUBLIC*/) {
  24.131 +            if(m != null /NB6.0*&& m.getAccessModifiers() == Modifier.PUBLIC*NB6.0/) {
  24.132                  javaClass.updateMethod(method);
  24.133                  //Check if there are errors because of updating method
  24.134 -                /*
  24.135 +                /NB6.0*
  24.136                  if(lu.getSourceUnit().getJavaUnit().getErrors().length > 0)
  24.137                      throw new IllegalArgumentException(
  24.138                              NbBundle.getMessage(LiveUnit.class, "IllegalSource"));  //NOI18N;
  24.139 -                 */
  24.140 +                 *NB6.0/
  24.141                  ContextMethod retVal = getContextMethod(m);
  24.142                  rollback = false;
  24.143                  return retVal;
  24.144              }else {
  24.145 -                throw new IllegalArgumentException(
  24.146 -                        NbBundle.getMessage(LiveUnit.class, "IllegalMethod"));  //NOI18N;
  24.147 +            throw new IllegalArgumentException(
  24.148 +                    NbBundle.getMessage(LiveUnit.class, "IllegalMethod"));  //NOI18N;
  24.149              }
  24.150 -        }finally {
  24.151 -            JMIUtils.endTrans(rollback);
  24.152 -        }
  24.153 +    }finally {
  24.154 +        JMIUtils.endTrans(rollback);
  24.155 +    }
  24.156 +//*/
  24.157 +        return null;
  24.158      }
  24.159  
  24.160      /**
  24.161 @@ -319,6 +330,7 @@
  24.162      public boolean removeContextMethod(ContextMethod method) {
  24.163          if(method == null || method.getDesignContext() != lu)
  24.164              return false;
  24.165 +/*//NB6.0
  24.166          JMIUtils.beginTrans(true);
  24.167          boolean rollback = true;
  24.168          try {
  24.169 @@ -327,7 +339,7 @@
  24.170              if(paramTypes == null)
  24.171                  paramTypes = new Class[0];
  24.172              Method m = javaClass.getMethod(method.getName(), paramTypes);
  24.173 -            if(m != null /*&& m.getAccessModifiers() == Modifier.PUBLIC*/) {
  24.174 +            if(m != null /NB6.0*&& m.getAccessModifiers() == Modifier.PUBLIC*NB6.0/) {
  24.175                  javaClass.removeMethod(m);
  24.176              } else {
  24.177                  throw new IllegalArgumentException(
  24.178 @@ -337,7 +349,7 @@
  24.179          } finally {
  24.180              JMIUtils.endTrans(rollback);
  24.181          }
  24.182 -
  24.183 -        return !rollback;
  24.184 +//*/
  24.185 +        return false;
  24.186      }
  24.187  }
    25.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/EventPropertyEditor.java	Fri Feb 02 23:53:57 2007 +0000
    25.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/live/EventPropertyEditor.java	Fri Feb 02 23:55:48 2007 +0000
    25.3 @@ -24,7 +24,6 @@
    25.4  import org.netbeans.modules.visualweb.extension.openide.util.Trace;
    25.5  
    25.6  import com.sun.rave.designtime.EventDescriptor;
    25.7 -import org.netbeans.jmi.javamodel.Method;
    25.8  
    25.9  /**
   25.10   *
   25.11 @@ -51,10 +50,12 @@
   25.12          EventDescriptor ed = event.getEventDescriptor();
   25.13          java.lang.reflect.Method m = ed.getListenerMethodDescriptor().getMethod();
   25.14  
   25.15 +/*//NB6.0
   25.16          Method[] ms = unit.sourceUnit.getThisClass().getMethods(m.getParameterTypes(), m.getReturnType());
   25.17          methods = new String[ms.length];
   25.18          for (int i = 0; i < ms.length; i++)
   25.19              methods[i] = ms[i].getName();
   25.20 +//*/
   25.21      }
   25.22  
   25.23      void update() {
    26.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModel.java	Fri Feb 02 23:53:57 2007 +0000
    26.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModel.java	Fri Feb 02 23:55:48 2007 +0000
    26.3 @@ -38,10 +38,6 @@
    26.4  import org.netbeans.api.project.ProjectUtils;
    26.5  import org.netbeans.api.project.SourceGroup;
    26.6  import org.netbeans.api.project.Sources;
    26.7 -import org.netbeans.jmi.javamodel.JavaClass;
    26.8 -import org.netbeans.jmi.javamodel.Method;
    26.9 -import org.netbeans.jmi.javamodel.Statement;
   26.10 -import org.netbeans.modules.javacore.JMManager;
   26.11  import org.openide.ErrorManager;
   26.12  import org.openide.cookies.CloseCookie;
   26.13  import org.openide.cookies.EditorCookie;
   26.14 @@ -768,7 +764,7 @@
   26.15  
   26.16          //In case we are reacting to .java file creation but before the file is
   26.17          //well formed, we may not be able to get the public class
   26.18 -        JavaClass javaClass = javaUnit.getJavaClass();
   26.19 +        Object/*TypeElement or ClassType*/ javaClass = javaUnit.getJavaClass();
   26.20          if(javaClass == null) {
   26.21              javaUnit.setBusted();
   26.22              return;
   26.23 @@ -1250,7 +1246,7 @@
   26.24       * double clicks on the document itself, not on any of the components on the page.
   26.25       **/
   26.26      public void openDefaultHandler() {
   26.27 -        Method m = facesUnit.getInitializerMethod();
   26.28 +        Object/*ExecutableElement*/ m = facesUnit.getInitializerMethod();
   26.29          positionTheCursor(m, false);
   26.30      }
   26.31  
   26.32 @@ -1278,7 +1274,7 @@
   26.33          String handlerName = event.getHandlerName();
   26.34          
   26.35          // now navigate the editor to the body of the newly created method
   26.36 -        Method m =
   26.37 +        Object/*ExecutableElement*/ m =
   26.38                  beansUnit.getEventMethod(handlerName, event.getEventDescriptor().getListenerMethodDescriptor());
   26.39          positionTheCursor(m, inserted);
   26.40      }
   26.41 @@ -1347,7 +1343,8 @@
   26.42       * @param Method 
   26.43       * @param boolean indicates if the method is newly added
   26.44       */    
   26.45 -    void positionTheCursor(Method m, boolean inserted) {
   26.46 +    void positionTheCursor(Object/*ExecutableElement*/ m, boolean inserted) {
   26.47 +/*//NB6.0
   26.48          try {
   26.49              int indent = 0;
   26.50              
   26.51 @@ -1402,6 +1399,7 @@
   26.52          catch (Exception e) {
   26.53              ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, e);
   26.54          }
   26.55 +//*/
   26.56      }
   26.57  
   26.58      //--------------------------------------------------------------------------- ModelSet Utilities
    27.1 --- a/visualweb.libs.jtidy/library/nbproject/project.properties	Fri Feb 02 23:53:57 2007 +0000
    27.2 +++ b/visualweb.libs.jtidy/library/nbproject/project.properties	Fri Feb 02 23:55:48 2007 +0000
    27.3 @@ -16,7 +16,7 @@
    27.4  dist.dir=dist
    27.5  dist.jar=${dist.dir}/tidy-mod.jar
    27.6  dist.javadoc.dir=${dist.dir}/javadoc
    27.7 -file.reference.xerces-2.6.2.jar=../../../ravebuild/netbeans/ide7/modules/ext/xerces-2.8.0.jar
    27.8 +file.reference.xerces-2.6.2.jar=../../../ravebuild/netbeans/ide8/modules/ext/xerces-2.8.0.jar
    27.9  jar.compress=false
   27.10  javac.classpath=\
   27.11      ${file.reference.xerces-2.6.2.jar}
    28.1 --- a/visualweb.libs.jtidy/library/src/org/w3c/tidy/Tidy.java	Fri Feb 02 23:53:57 2007 +0000
    28.2 +++ b/visualweb.libs.jtidy/library/src/org/w3c/tidy/Tidy.java	Fri Feb 02 23:55:48 2007 +0000
    28.3 @@ -1794,7 +1794,9 @@
    28.4                      continue;
    28.5                  }
    28.6                  String entity = unexpanded.substring(begin, end);
    28.7 -                int e = org.apache.xml.serialize.HTMLdtd.charFromName(entity);
    28.8 +                
    28.9 +                //NB60 Talk to Peter Zavadsky
   28.10 +                int e = com.sun.org.apache.xml.internal.serialize.HTMLdtd.charFromName(entity);
   28.11                  if (e == -1) {
   28.12                      sb.append('&'); // browsers show the &
   28.13                      continue;
    29.1 --- a/visualweb.project.jsf/nbproject/project.xml	Fri Feb 02 23:53:57 2007 +0000
    29.2 +++ b/visualweb.project.jsf/nbproject/project.xml	Fri Feb 02 23:55:48 2007 +0000
    29.3 @@ -44,31 +44,6 @@
    29.4                      </run-dependency>
    29.5                  </dependency>
    29.6                  <dependency>
    29.7 -                    <code-name-base>javax.jmi.reflect</code-name-base>
    29.8 -                    <build-prerequisite/>
    29.9 -                    <compile-dependency/>
   29.10 -                    <run-dependency>
   29.11 -                        <release-version>1</release-version>
   29.12 -                    </run-dependency>
   29.13 -                </dependency>
   29.14 -                <dependency>
   29.15 -                    <code-name-base>org.netbeans.api.mdr</code-name-base>
   29.16 -                    <build-prerequisite/>
   29.17 -                    <compile-dependency/>
   29.18 -                    <run-dependency>
   29.19 -                        <release-version>1</release-version>
   29.20 -                    </run-dependency>
   29.21 -                </dependency>
   29.22 -                <dependency>
   29.23 -                    <code-name-base>org.netbeans.modules.javacore</code-name-base>
   29.24 -                    <build-prerequisite/>
   29.25 -                    <compile-dependency/>
   29.26 -                    <run-dependency>
   29.27 -                        <release-version>1</release-version>
   29.28 -                        <specification-version>1.5</specification-version>
   29.29 -                    </run-dependency>
   29.30 -                </dependency>
   29.31 -                <dependency>
   29.32                      <code-name-base>org.netbeans.modules.j2eeserver</code-name-base>
   29.33                      <build-prerequisite/>
   29.34                      <compile-dependency/>
   29.35 @@ -313,23 +288,6 @@
   29.36                      </run-dependency>
   29.37                  </dependency>
   29.38                  <dependency>
   29.39 -                    <code-name-base>org.netbeans.jmi.javamodel</code-name-base>
   29.40 -                    <build-prerequisite/>
   29.41 -                    <compile-dependency/>
   29.42 -                    <run-dependency>
   29.43 -                        <release-version>2</release-version>
   29.44 -                        <specification-version>1.11</specification-version>
   29.45 -                    </run-dependency>
   29.46 -                </dependency>
   29.47 -                <dependency>
   29.48 -                    <code-name-base>org.netbeans.modules.java.editor</code-name-base>
   29.49 -                    <build-prerequisite/>
   29.50 -                    <compile-dependency/>
   29.51 -                    <run-dependency>
   29.52 -                        <release-version>1</release-version>
   29.53 -                    </run-dependency>
   29.54 -                </dependency>
   29.55 -                <dependency>
   29.56                      <code-name-base>org.netbeans.modules.java.editor.lib</code-name-base>
   29.57                      <build-prerequisite/>
   29.58                      <compile-dependency/>
    30.1 --- a/visualweb.project.jsf/src/org/netbeans/modules/visualweb/project/jsf/ui/BrowseFolders.java	Fri Feb 02 23:53:57 2007 +0000
    30.2 +++ b/visualweb.project.jsf/src/org/netbeans/modules/visualweb/project/jsf/ui/BrowseFolders.java	Fri Feb 02 23:55:48 2007 +0000
    30.3 @@ -29,6 +29,7 @@
    30.4  import java.util.Arrays;
    30.5  import java.util.Collection;
    30.6  import java.util.Collections;
    30.7 +import java.util.Enumeration;
    30.8  import java.util.StringTokenizer;
    30.9  import javax.swing.JButton;
   30.10  import javax.swing.JScrollPane;
   30.11 @@ -194,7 +195,7 @@
   30.12               // Try to find the node
   30.13               for ( int i = 0; i < nodes.length; i++ ) {            
   30.14                  try { 
   30.15 -                    sel = NodeOp.findPath( nodes[i], new StringTokenizer( preselectedFileName, "/" ) );
   30.16 +                    sel = NodeOp.findPath( nodes[i], (Enumeration) new StringTokenizer( preselectedFileName, "/" ) );
   30.17                      break;
   30.18                  }
   30.19                  catch ( NodeNotFoundException e ) {            
    31.1 --- a/visualweb.project.jsfloader/nbproject/project.xml	Fri Feb 02 23:53:57 2007 +0000
    31.2 +++ b/visualweb.project.jsfloader/nbproject/project.xml	Fri Feb 02 23:55:48 2007 +0000
    31.3 @@ -17,7 +17,6 @@
    31.4  Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
    31.5  Microsystems, Inc. All Rights Reserved.
    31.6  -->
    31.7 -
    31.8  <project xmlns="http://www.netbeans.org/ns/project/1">
    31.9      <type>org.netbeans.modules.apisupport.project</type>
   31.10      <configuration>
   31.11 @@ -26,6 +25,41 @@
   31.12              <suite-component/>
   31.13              <module-dependencies>
   31.14                  <dependency>
   31.15 +                    <code-name-base>org.netbeans.core.multiview</code-name-base>
   31.16 +                    <build-prerequisite/>
   31.17 +                    <compile-dependency/>
   31.18 +                    <run-dependency>
   31.19 +                        <release-version>1</release-version>
   31.20 +                        <specification-version>1.8</specification-version>
   31.21 +                    </run-dependency>
   31.22 +                </dependency>
   31.23 +                <dependency>
   31.24 +                    <code-name-base>org.netbeans.modules.editor.lib</code-name-base>
   31.25 +                    <build-prerequisite/>
   31.26 +                    <compile-dependency/>
   31.27 +                    <run-dependency>
   31.28 +                        <release-version>1</release-version>
   31.29 +                        <specification-version>1.9.2.1</specification-version>
   31.30 +                    </run-dependency>
   31.31 +                </dependency>
   31.32 +                <dependency>
   31.33 +                    <code-name-base>org.netbeans.modules.java.source</code-name-base>
   31.34 +                    <build-prerequisite/>
   31.35 +                    <compile-dependency/>
   31.36 +                    <run-dependency>
   31.37 +                        <specification-version>0.4.0.1.3</specification-version>
   31.38 +                    </run-dependency>
   31.39 +                </dependency>
   31.40 +                <dependency>
   31.41 +                    <code-name-base>org.netbeans.modules.projectapi</code-name-base>
   31.42 +                    <build-prerequisite/>
   31.43 +                    <compile-dependency/>
   31.44 +                    <run-dependency>
   31.45 +                        <release-version>1</release-version>
   31.46 +                        <specification-version>1.9</specification-version>
   31.47 +                    </run-dependency>
   31.48 +                </dependency>
   31.49 +                <dependency>
   31.50                      <code-name-base>org.netbeans.modules.visualweb.api.insync</code-name-base>
   31.51                      <build-prerequisite/>
   31.52                      <compile-dependency/>
   31.53 @@ -69,42 +103,6 @@
   31.54                      </run-dependency>
   31.55                  </dependency>
   31.56                  <dependency>
   31.57 -                    <code-name-base>org.netbeans.core.multiview</code-name-base>
   31.58 -                    <build-prerequisite/>
   31.59 -                    <compile-dependency/>
   31.60 -                    <run-dependency>
   31.61 -                        <release-version>1</release-version>
   31.62 -                        <specification-version>1.8</specification-version>
   31.63 -                    </run-dependency>
   31.64 -                </dependency>
   31.65 -                <dependency>
   31.66 -                    <code-name-base>org.netbeans.modules.editor.lib</code-name-base>
   31.67 -                    <build-prerequisite/>
   31.68 -                    <compile-dependency/>
   31.69 -                    <run-dependency>
   31.70 -                        <release-version>1</release-version>
   31.71 -                        <specification-version>1.9.2.1</specification-version>
   31.72 -                    </run-dependency>
   31.73 -                </dependency>
   31.74 -                <dependency>
   31.75 -                    <code-name-base>org.netbeans.modules.java.source</code-name-base>
   31.76 -                    <build-prerequisite/>
   31.77 -                    <compile-dependency/>
   31.78 -                    <run-dependency>
   31.79 -                        <release-version>1</release-version>
   31.80 -                        <specification-version>0.4.0.1.3</specification-version>
   31.81 -                    </run-dependency>
   31.82 -                </dependency>
   31.83 -                <dependency>
   31.84 -                    <code-name-base>org.netbeans.modules.projectapi</code-name-base>
   31.85 -                    <build-prerequisite/>
   31.86 -                    <compile-dependency/>
   31.87 -                    <run-dependency>
   31.88 -                        <release-version>1</release-version>
   31.89 -                        <specification-version>1.9</specification-version>
   31.90 -                    </run-dependency>
   31.91 -                </dependency>
   31.92 -                <dependency>
   31.93                      <code-name-base>org.netbeans.modules.web.core</code-name-base>
   31.94                      <build-prerequisite/>
   31.95                      <compile-dependency/>
    32.1 --- a/visualweb.xhtml/build.xml	Fri Feb 02 23:53:57 2007 +0000
    32.2 +++ b/visualweb.xhtml/build.xml	Fri Feb 02 23:55:48 2007 +0000
    32.3 @@ -25,7 +25,7 @@
    32.4          </path>
    32.5          
    32.6          <path id="jsf.jars">
    32.7 -            <pathelement location="${netbeans.dest.dir}/ide7/modules/ext/commons-logging-1.0.4.jar"/>
    32.8 +            <pathelement location="${netbeans.dest.dir}/ide8/modules/ext/commons-logging-1.0.4.jar"/>
    32.9              <pathelement location="${cluster}/modules/ext/commons-collections.jar"/>
   32.10              <pathelement location="${netbeans.dest.dir}/enterprise2/modules/ext/servlet-api-2.4.jar"/>
   32.11              <pathelement location="${cluster}/modules/ext/jsp-api.jar"/>