1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://www.netbeans.org/ns/project/1" xmlns:ns4="null">
3 <type>org.netbeans.modules.ant.freeform</type>
5 <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
6 <name>composition</name>
8 <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
9 <!-- Do not use Project Properties customizer when editing this file manually. -->
10 <name>composition</name>
14 <label>src-api1.0</label>
16 <location>src-api1.0</location>
17 <encoding>UTF-8</encoding>
20 <label>src-api2.0</label>
22 <location>src-api2.0</location>
23 <encoding>UTF-8</encoding>
26 <label>src-api2.0-compat</label>
28 <location>src-api2.0-compat</location>
29 <encoding>UTF-8</encoding>
32 <label>src-api2.0-property</label>
34 <location>src-api2.0-property</location>
35 <encoding>UTF-8</encoding>
40 <location>src-test</location>
41 <encoding>UTF-8</encoding>
44 <label>src-api2.0-enum</label>
46 <location>src-api2.0-enum</location>
47 <encoding>UTF-8</encoding>
52 <target>build</target>
55 <target>clean</target>
63 <action name="rebuild">
64 <target>clean</target>
65 <target>build</target>
70 <source-folder style="packages">
71 <label>API Version 1.0</label>
72 <location>src-api1.0</location>
74 <source-folder style="packages">
75 <label>API Version 2.0</label>
76 <location>src-api2.0</location>
78 <source-folder style="packages">
79 <label>API Version 2.0, in compatible style</label>
80 <location>src-api2.0-compat</location>
82 <source-folder style="packages">
83 <label>API Version 2.0, with property</label>
84 <location>src-api2.0-property</location>
86 <source-folder style="packages">
87 <label>API Version 2.0, with enum</label>
88 <location>src-api2.0-enum</location>
90 <source-folder style="packages">
91 <label>Usage of the API</label>
92 <location>src-test</location>
95 <location>build.xml</location>
99 <ide-action name="build"/>
100 <ide-action name="rebuild"/>
101 <ide-action name="run"/>
102 <ide-action name="clean"/>
103 <ide-action name="test"/>
107 <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
109 <package-root>src-api1.0</package-root>
110 <source-level>1.5</source-level>
113 <package-root>src-api2.0</package-root>
114 <source-level>1.5</source-level>
117 <package-root>src-api2.0-compat</package-root>
118 <source-level>1.5</source-level>
121 <package-root>src-api2.0-enum</package-root>
122 <source-level>1.5</source-level>
125 <package-root>src-api2.0-property</package-root>
126 <source-level>1.5</source-level>
129 <package-root>src-test</package-root>
130 <classpath mode="compile">src-api1.0:../libs/dist/junit-4.4.jar</classpath>
131 <source-level>1.5</source-level>