Revision: 5694 http://sourceforge.net/p/jump-pilot/code/5694 Author: michaudm Date: 2018-01-28 20:48:34 +0000 (Sun, 28 Jan 2018) Log Message: ----------- Vertex Symbols extension : add an ant build file a version number and fix a compatibility problem with java 1.7
Modified Paths: -------------- plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexDialog.java plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexSymbolsExtension.java Added Paths: ----------- plug-ins/CadPlan_VertexSymbols/trunk/build.xml Copied: plug-ins/CadPlan_VertexSymbols/trunk/build.xml (from rev 5684, plug-ins/CsvDriver/trunk/build.xml) =================================================================== --- plug-ins/CadPlan_VertexSymbols/trunk/build.xml (rev 0) +++ plug-ins/CadPlan_VertexSymbols/trunk/build.xml 2018-01-28 20:48:34 UTC (rev 5694) @@ -0,0 +1,95 @@ +<project name="VertexSymbols" default="compile-all" basedir="."> + + <!--************************************************************************* + ***************************************************************************** + ** PROPERTIES ** + ***************************************************************************** + **************************************************************************--> + + <!-- PROPERTIES : MAIN ARCHITECTURE --> + <property name="src" value="src" /> + <property name="bin" value="bin" /> + <property name="lib" value="lib" /> + <property name="build" value="build" /> + <property name="dist" value="dist" /> + <property name="doc-api" value="doc-api" /> + <property name="resources" value="resources" /> + <property name="oj-classpath" value="../../openjump_lib" /> + + <!-- plugins --> + <property name="vertex-symbols-version" value="0.181" /> + + + <!-- =================================================================== --> + <!-- Defines the classpath used for compilation and test. --> + <!-- =================================================================== --> + <path id="classpath"> + <!--fileset dir="${lib}"> + <include name="**/*.jar"/> + </fileset--> + <fileset dir="${oj-classpath}"> + <include name="**/*.jar"/> + </fileset> + </path> + + <target name="clean" id="clean"> + <delete dir="${build}"/> + </target> + + <target name="compile-all" id="compile-all" depends="clean"> + <tstamp/> + <mkdir dir="${build}"/> + <javac srcdir="${src}" destdir="${build}" + debug="on" deprecation="false" verbose="no" + includeantruntime="false" + encoding="windows-1252" + source="1.7" + target="1.7"> + <exclude name="**/clean/*"/> + <classpath refid="classpath"/> + </javac> + <copy todir="${build}" > + <fileset dir="${src}" casesensitive="false" includes="**/*.gif, **/*.jpg, **/*.png" /> + <fileset dir="${src}" casesensitive="false" includes="**/*.properties" /> + <fileset dir="${src}" casesensitive="false" includes="**/*.html" /> + <fileset dir="${src}" casesensitive="false" includes="**/*.txt" /> + <fileset dir="${src}" casesensitive="false" includes="**/*.java2xml" /> + <fileset dir="." casesensitive="false" includes="**/*.gif, **/*.jpg, **/*.png" /> + <fileset dir="." casesensitive="false" includes="**/*.properties" /> + </copy> + </target> + + + <!-- =================================================================== --> + <!-- csv driver --> + <!-- =================================================================== --> + <target name="jar-vertex-symbols" id="jar-vertex-symbols" depends="compile-all"> + <jar basedir="${build}" jarfile="${dist}/vertex-symbols-${vertex-symbols-version}.jar"> + <include name="com/cadplan/**/*"/> + <include name="**/*.properties"/> + <include name="**/*.png"/> + <include name="**/*.gif"/> + <include name="**/*.jpg"/> + <include name="**/*.txt"/> + <include name="**/*.java2xml"/> + <include name="**/*.html"/> + </jar> + <!--copy file="${dist}/csv-driver-${csv-driver-version}.jar" todir="${openjump-ext}"/--> + </target> + + <target name="zip-vertex-symbols-src" id="zip-vertex-symbols-src" depends="jar-vertex-symbols"> + <zip basedir="." destfile="${dist}/csv-driver-src-${vertex-symbols-version}.zip"> + <include name="${dist}/csv-driver-${vertex-symbols-version}.jar"/> + <include name="com/cadplan/**/*.java"/> + <include name="**/*.properties"/> + <include name="**/*.java2xml"/> + <include name="**/*.txt"/> + <include name="**/*.html"/> + <include name="**/*.gif"/> + <include name="**/*.jpg"/> + <include name="**/*.png"/> + <include name="build.xml"/> + </zip> + </target> + +</project> \ No newline at end of file Modified: plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexDialog.java =================================================================== --- plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexDialog.java 2018-01-28 20:46:06 UTC (rev 5693) +++ plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexDialog.java 2018-01-28 20:48:34 UTC (rev 5694) @@ -311,7 +311,7 @@ VertexParams.showFill = showFillCB.isSelected(); VertexParams.dotted = dottedCB.isSelected(); VertexParams.sizeByScale = sizeByScaleCB.isSelected(); - VertexParams.type = getType(); + VertexParams.type = getVertexType(); VertexParams.sides = getSides(VertexParams.type); //System.out.println("getSides="+VertexParams.sides); //*** VertexParams.selectedImage = imagePanel.getSelectedImage(); @@ -347,7 +347,7 @@ return vectorPanel.symbolPanel.sides[2]; } - public int getType() + public int getVertexType() { // for (int i=0; i < vectorPanel.symbolPanel.vertexRB.length; i++) // { Modified: plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexSymbolsExtension.java =================================================================== --- plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexSymbolsExtension.java 2018-01-28 20:46:06 UTC (rev 5693) +++ plug-ins/CadPlan_VertexSymbols/trunk/src/com/cadplan/jump/VertexSymbolsExtension.java 2018-01-28 20:48:34 UTC (rev 5694) @@ -37,4 +37,8 @@ { new VertexSymbolsPlugIn().initialize(context); } + + public String getVersion() { + return "0.181 (2018-01-28)"; + } } ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel