Index: project/apichanges.xml =================================================================== RCS file: /cvs/java/project/apichanges.xml,v --- project/apichanges.xml 30 Jun 2006 20:09:44 -0000 1.15 +++ project/apichanges.xml 30 Jan 2007 13:10:31 -0000 @@ -83,6 +83,21 @@ + + + Add SourceGroup type for resources that are separate from sources + + + + + + Add a new Sourcegroup type for resources, if these are not put together with Java sources. (For example + Maven based projects put resource files like images, or properties files in different source structures) + Useful for creating new resource files in a project from a 3rd party module. + + + + New ProjectClassPathModifier API/SPI for modification of project's classpath Index: project/manifest.mf =================================================================== RCS file: /cvs/java/project/manifest.mf,v --- project/manifest.mf 19 Jul 2006 06:53:57 -0000 1.20 +++ project/manifest.mf 30 Jan 2007 13:10:31 -0000 @@ -2,5 +2,5 @@ OpenIDE-Module: org.netbeans.modules.java.project/1 OpenIDE-Module-Layer: org/netbeans/modules/java/project/layer.xml OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/java/project/Bundle.properties -OpenIDE-Module-Specification-Version: 1.10 +OpenIDE-Module-Specification-Version: 1.11 Index: project/src/org/netbeans/api/java/project/JavaProjectConstants.java =================================================================== RCS file: /cvs/java/project/src/org/netbeans/api/java/project/JavaProjectConstants.java,v --- project/src/org/netbeans/api/java/project/JavaProjectConstants.java 30 Jun 2006 20:09:45 -0000 1.7 +++ project/src/org/netbeans/api/java/project/JavaProjectConstants.java 30 Jan 2007 13:10:31 -0000 @@ -34,6 +34,13 @@ public static final String SOURCES_TYPE_JAVA = "java"; // NOI18N /** + * Package root sources type for resources, if these are not put together with Java sources. + * @see org.netbeans.api.project.Sources + * @since org.netbeans.modules.java.project/1 1.11 + */ + public static final String SOURCES_TYPE_RESOURCES = "resources"; // NOI18N + + /** * Standard artifact type representing a JAR file, presumably * used as a Java library of some kind. * @see org.netbeans.api.project.ant.AntArtifact