Hello,

 

I am trying to set up Java for Batik with the NetBeans IDE.  I seen to have 
problems with conflicting source levels of some of the dependant libraries.

 

When I try to build with Source Level 1.6 I get the following type errors:

 

E:\wc3\org\w3c\app\db\TableObject.java:283: as of release 5, 'enum' is a 
keyword, and may not be used as an identifier

(use -source 1.4 or lower to use 'enum' as an identifier)

        Enumeration enum = hdata.keys();

                    ^

E:\wc3\org\w3c\app\db\TableObject.java:285: as of release 5, 'enum' is a 
keyword, and may not be used as an identifier

(use -source 1.4 or lower to use 'enum' as an identifier)

        while (enum.hasMoreElements()) {

               ^

E:\wc3\org\w3c\app\db\TableObject.java:287: as of release 5, 'enum' is a 
keyword, and may not be used as an identifier

(use -source 1.4 or lower to use 'enum' as an identifier)

            String keyed = (String) enum.nextElement();

                                    ^

E:\wc3\org\w3c\app\db\TableObject.java:939: as of release 5, 'enum' is a 
keyword, and may not be used as an identifier

(use -source 1.4 or lower to use 'enum' as an identifier)

        Enumeration enum = hdata.keys();

                    ^

E:\wc3\org\w3c\app\db\TableObject.java:945: as of release 5, 'enum' is a 
keyword, and may not be used as an identifier

(use -source 1.4 or lower to use 'enum' as an identifier)

        while (enum.hasMoreElements()) {

               ^

************

 

 

 While I attempt to build with Source Level 1.4 or below, I get the following 
errors:

 

E:\wc3\org\w3c\IsaViz\fresnel\FSLSesameHierarchyStore.java:157: generics are 
not supported in -source 1.4

(use -source 5 or higher to enable generics)

    public void handleTuple(List<? extends Value> tuple){

E:\wc3\org\w3c\app\db\TableObject.java:283: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

        Enumeration enum = hdata.keys();

                    ^

E:\wc3\org\w3c\app\db\TableObject.java:285: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

        while (enum.hasMoreElements()) {

               ^

E:\wc3\org\w3c\app\db\TableObject.java:287: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

            String keyed = (String) enum.nextElement();

                                    ^

E:\wc3\org\w3c\app\db\TableObject.java:939: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

        Enumeration enum = hdata.keys();

                    ^

E:\wc3\org\w3c\app\db\TableObject.java:945: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

        while (enum.hasMoreElements()) {

               ^

E:\wc3\org\w3c\app\db\TableObject.java:947: warning: as of release 5, 'enum' is 
a keyword, and may not be used as an identifier

(use -source 5 or higher to use 'enum' as a keyword)

            String keyed = (String) enum.nextElement();

 

 

 

 

Are there any suggestions on how to fix this problem? The only w3c.org.app 
packages that I have found are 7 years old.

 

Thanks for any help in advance.

 

Joe

Reply via email to