| <?xml version="1.0" encoding="UTF-8"?> | 
 | <!-- | 
 |  | 
 |     Licensed to the Apache Software Foundation (ASF) under one | 
 |     or more contributor license agreements.  See the NOTICE file | 
 |     distributed with this work for additional information | 
 |     regarding copyright ownership.  The ASF licenses this file | 
 |     to you under the Apache License, Version 2.0 (the | 
 |     "License"); you may not use this file except in compliance | 
 |     with the License.  You may obtain a copy of the License at | 
 |  | 
 |       http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |     Unless required by applicable law or agreed to in writing, | 
 |     software distributed under the License is distributed on an | 
 |     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | 
 |     KIND, either express or implied.  See the License for the | 
 |     specific language governing permissions and limitations | 
 |     under the License. | 
 |  | 
 | --> | 
 | <!-- You may freely edit this file. See commented blocks below for --> | 
 | <!-- some examples of how to customize the build. --> | 
 | <!-- (If you delete it and reopen the project it will be recreated.) --> | 
 | <!-- By default, only the Clean and Build commands use this build script. --> | 
 | <!-- Commands such as Run, Debug, and Test only use this build script if --> | 
 | <!-- the Compile on Save feature is turned off for the project. --> | 
 | <!-- You can turn off the Compile on Save (or Deploy on Save) setting --> | 
 | <!-- in the project's Project Properties dialog box.--> | 
 | <project name="ChartLine" default="default" basedir="." xmlns:fx="javafx:com.sun.javafx.tools.ant"> | 
 |     <description>Builds, tests, and runs the project ChartLine.</description> | 
 |     <import file="nbproject/build-impl.xml"/> | 
 |     <!-- | 
 |  | 
 |     There exist several targets which are by default empty and which can be | 
 |     used for execution of your tasks. These targets are usually executed | 
 |     before and after some main targets. Those of them relevant for JavaFX project are:  | 
 |  | 
 |       -pre-init:                 called before initialization of project properties | 
 |       -post-init:                called after initialization of project properties | 
 |       -pre-compile:              called before javac compilation | 
 |       -post-compile:             called after javac compilation | 
 |       -pre-compile-test:         called before javac compilation of JUnit tests | 
 |       -post-compile-test:        called after javac compilation of JUnit tests | 
 |       -pre-jfx-jar:              called before FX SDK specific <fx:jar> task | 
 |       -post-jfx-jar:             called after FX SDK specific <fx:jar> task | 
 |       -pre-jfx-deploy:           called before FX SDK specific <fx:deploy> task | 
 |       -post-jfx-deploy:          called after FX SDK specific <fx:deploy> task | 
 |       -pre-jfx-native:           called just after -pre-jfx-deploy if <fx:deploy> runs in native packaging mode | 
 |       -post-jfx-native:          called just after -post-jfx-deploy if <fx:deploy> runs in native packaging mode | 
 |       -post-clean:               called after cleaning build products | 
 |  | 
 |     (Targets beginning with '-' are not intended to be called on their own.) | 
 |  | 
 |     Example of inserting a HTML postprocessor after javaFX SDK deployment: | 
 |  | 
 |         <target name="-post-jfx-deploy"> | 
 |             <basename property="jfx.deployment.base" file="${jfx.deployment.jar}" suffix=".jar"/> | 
 |             <property name="jfx.deployment.html" location="${jfx.deployment.dir}${file.separator}${jfx.deployment.base}.html"/> | 
 |             <custompostprocess> | 
 |                 <fileset dir="${jfx.deployment.html}"/> | 
 |             </custompostprocess> | 
 |         </target> | 
 |  | 
 |     Example of calling an Ant task from JavaFX SDK. Note that access to JavaFX SDK Ant tasks must be | 
 |     initialized; to ensure this is done add the dependence on -check-jfx-sdk-version target: | 
 |  | 
 |         <target name="-post-jfx-jar" depends="-check-jfx-sdk-version"> | 
 |             <echo message="Calling jar task from JavaFX SDK"/> | 
 |             <fx:jar ...> | 
 |                 ... | 
 |             </fx:jar> | 
 |         </target> | 
 |  | 
 |     For more details about JavaFX SDK Ant tasks go to | 
 |     http://docs.oracle.com/javafx/2/deployment/jfxpub-deployment.htm | 
 |  | 
 |     For list of available properties check the files | 
 |     nbproject/build-impl.xml and nbproject/jfx-impl.xml. | 
 |  | 
 |     --> | 
 | </project> |