Skip to main content

[vmfx~fx8:14] Removing Joda Time and JSR310 RI from vmFX - just use java.time from jdk8

  • From:
  • To:
  • Subject: [vmfx~fx8:14] Removing Joda Time and JSR310 RI from vmFX - just use java.time from jdk8
  • Date: Fri, 4 Oct 2013 13:14:48 +0000

Project:    vmfx
Repository: fx8
Revision:   14
Author:     sven
Date:       2013-09-28 03:18:10 UTC
Link:       

Log Message:
------------
Removing Joda Time and JSR310 RI from vmFX - just use java.time from jdk8 
builds now


Revisions:
----------
14


Modified Paths:
---------------
libs.jfxtras/nbproject/project.xml
nbproject/project.properties
vmfx.chart/nbproject/project.xml
vmfx.chart/src/org/vmfx/chart/NoFractions.java
vmfx.chart/src/org/vmfx/chart/TimeConverter.java
vmfx.vm.ui/nbproject/project.xml


Diffs:
------
diff -r 1508a05de3c9 -r 48e4dcee1370 libs.jfxtras/nbproject/project.xml
--- a/libs.jfxtras/nbproject/project.xml        Fri Jul 12 19:32:30 2013 +0200
+++ b/libs.jfxtras/nbproject/project.xml        Sat Sep 28 05:18:10 2013 +0200
@@ -29,14 +29,6 @@
             <code-name-base>org.jfxtras</code-name-base>
             <suite-component/>
             <module-dependencies>
-                <dependency>
-                    <code-name-base>jsrthreeten</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>1.0</specification-version>
-                    </run-dependency>
-                </dependency>
             </module-dependencies>
             <public-packages>
                 <package>jfxtras.labs.animation</package>

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.joda.time/build.xml
--- a/libs.joda.time/build.xml  Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project name="org.joda.time" default="netbeans" basedir=".">
-    <description>Builds, tests, and runs the project 
org.joda.time.</description>
-    <import file="../common.xml"/>
-    <import file="nbproject/build-impl.xml"/>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.joda.time/manifest.mf
--- a/libs.joda.time/manifest.mf        Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-Manifest-Version: 1.0
-OpenIDE-Module: org.joda.time
-OpenIDE-Module-Localizing-Bundle: org/joda/time/Bundle.properties
-OpenIDE-Module-Specification-Version: 1.0
-

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.joda.time/nbproject/build-impl.xml
--- a/libs.joda.time/nbproject/build-impl.xml   Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project name="org.joda.time-impl" basedir="..">
-    <fail message="Please build using Ant 1.7.1 or higher.">
-        <condition>
-            <not>
-                <antversion atleast="1.7.1"/>
-            </not>
-        </condition>
-    </fail>
-    <property file="nbproject/private/suite-private.properties"/>
-    <property file="nbproject/suite.properties"/>
-    <fail unless="suite.dir">You must set 'suite.dir' to point to your 
containing module suite</fail>
-    <property 
file="${suite.dir}/nbproject/private/platform-private.properties"/>
-    <property file="${suite.dir}/nbproject/platform.properties"/>
-    <macrodef name="property" 
uri="http://www.netbeans.org/ns/nb-module-project/2";>
-        <attribute name="name"/>
-        <attribute name="value"/>
-        <sequential>
-            <property name="@{name}" value="${@{value}}"/>
-        </sequential>
-    </macrodef>
-    <macrodef name="evalprops" 
uri="http://www.netbeans.org/ns/nb-module-project/2";>
-        <attribute name="property"/>
-        <attribute name="value"/>
-        <sequential>
-            <property name="@{property}" value="@{value}"/>
-        </sequential>
-    </macrodef>
-    <property file="${user.properties.file}"/>
-    <nbmproject2:property name="harness.dir" 
value="nbplatform.${nbplatform.active}.harness.dir" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <nbmproject2:property name="nbplatform.active.dir" 
value="nbplatform.${nbplatform.active}.netbeans.dest.dir" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <nbmproject2:evalprops property="cluster.path.evaluated" 
value="${cluster.path}" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <fail message="Path to 'platform' cluster missing in $${cluster.path} 
property or using corrupt Netbeans Platform (missing harness).">
-        <condition>
-            <not>
-                <contains string="${cluster.path.evaluated}" 
substring="platform"/>
-            </not>
-        </condition>
-    </fail>
-    <import file="${harness.dir}/build.xml"/>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 
libs.joda.time/nbproject/genfiles.properties
--- a/libs.joda.time/nbproject/genfiles.properties      Fri Jul 12 19:32:30 
2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-build.xml.data.CRC32=19280cb7
-build.xml.script.CRC32=2e0640ec
-build.xml.stylesheet.CRC32=a56c6a5b@2.53
-# This file is used by a NetBeans-based IDE to track changes in generated 
files such as build-impl.xml.
-# Do not edit this file. You may delete it but then the IDE will never 
regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=19280cb7
-nbproject/build-impl.xml.script.CRC32=3e2b7b46
-nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.53

diff -r 1508a05de3c9 -r 48e4dcee1370 
libs.joda.time/nbproject/project.properties
--- a/libs.joda.time/nbproject/project.properties       Fri Jul 12 19:32:30 
2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-is.autoload=true

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.joda.time/nbproject/project.xml
--- a/libs.joda.time/nbproject/project.xml      Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project xmlns="http://www.netbeans.org/ns/project/1";>
-    <type>org.netbeans.modules.apisupport.project</type>
-    <configuration>
-        <data xmlns="http://www.netbeans.org/ns/nb-module-project/3";>
-            <code-name-base>org.joda.time</code-name-base>
-            <suite-component/>
-            <module-dependencies/>
-            <public-packages>
-                <package>org.joda.time</package>
-                <package>org.joda.time.base</package>
-                <package>org.joda.time.chrono</package>
-                <package>org.joda.time.convert</package>
-                <package>org.joda.time.field</package>
-                <package>org.joda.time.format</package>
-                <package>org.joda.time.tz</package>
-            </public-packages>
-            <class-path-extension>
-                
<runtime-relative-path>ext/joda-time.jar</runtime-relative-path>
-                
<binary-origin>release/modules/ext/joda-time.jar</binary-origin>
-            </class-path-extension>
-        </data>
-    </configuration>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.joda.time/nbproject/suite.properties
--- a/libs.joda.time/nbproject/suite.properties Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-suite.dir=${basedir}/..

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.jsrthreeten/build.xml
--- a/libs.jsrthreeten/build.xml        Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project name="jsrthreeten" default="netbeans" basedir=".">
-    <description>Builds, tests, and runs the project 
jsrthreeten.</description>
-    <import file="../common.xml"/>
-    <import file="nbproject/build-impl.xml"/>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.jsrthreeten/manifest.mf
--- a/libs.jsrthreeten/manifest.mf      Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-Manifest-Version: 1.0
-OpenIDE-Module: jsrthreeten
-OpenIDE-Module-Localizing-Bundle: jsrthreeten/Bundle.properties
-OpenIDE-Module-Specification-Version: 1.0
-

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.jsrthreeten/nbproject/build-impl.xml
--- a/libs.jsrthreeten/nbproject/build-impl.xml Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project name="jsrthreeten-impl" basedir="..">
-    <fail message="Please build using Ant 1.7.1 or higher.">
-        <condition>
-            <not>
-                <antversion atleast="1.7.1"/>
-            </not>
-        </condition>
-    </fail>
-    <property file="nbproject/private/suite-private.properties"/>
-    <property file="nbproject/suite.properties"/>
-    <fail unless="suite.dir">You must set 'suite.dir' to point to your 
containing module suite</fail>
-    <property 
file="${suite.dir}/nbproject/private/platform-private.properties"/>
-    <property file="${suite.dir}/nbproject/platform.properties"/>
-    <macrodef name="property" 
uri="http://www.netbeans.org/ns/nb-module-project/2";>
-        <attribute name="name"/>
-        <attribute name="value"/>
-        <sequential>
-            <property name="@{name}" value="${@{value}}"/>
-        </sequential>
-    </macrodef>
-    <macrodef name="evalprops" 
uri="http://www.netbeans.org/ns/nb-module-project/2";>
-        <attribute name="property"/>
-        <attribute name="value"/>
-        <sequential>
-            <property name="@{property}" value="@{value}"/>
-        </sequential>
-    </macrodef>
-    <property file="${user.properties.file}"/>
-    <nbmproject2:property name="harness.dir" 
value="nbplatform.${nbplatform.active}.harness.dir" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <nbmproject2:property name="nbplatform.active.dir" 
value="nbplatform.${nbplatform.active}.netbeans.dest.dir" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <nbmproject2:evalprops property="cluster.path.evaluated" 
value="${cluster.path}" 
xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
-    <fail message="Path to 'platform' cluster missing in $${cluster.path} 
property or using corrupt Netbeans Platform (missing harness).">
-        <condition>
-            <not>
-                <contains string="${cluster.path.evaluated}" 
substring="platform"/>
-            </not>
-        </condition>
-    </fail>
-    <import file="${harness.dir}/build.xml"/>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 
libs.jsrthreeten/nbproject/genfiles.properties
--- a/libs.jsrthreeten/nbproject/genfiles.properties    Fri Jul 12 19:32:30 
2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-build.xml.data.CRC32=9f66d92c
-build.xml.script.CRC32=7990acc4
-build.xml.stylesheet.CRC32=a56c6a5b@2.50.1
-# This file is used by a NetBeans-based IDE to track changes in generated 
files such as build-impl.xml.
-# Do not edit this file. You may delete it but then the IDE will never 
regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=9f66d92c
-nbproject/build-impl.xml.script.CRC32=539ce27b
-nbproject/build-impl.xml.stylesheet.CRC32=238281d1@2.50.1

diff -r 1508a05de3c9 -r 48e4dcee1370 
libs.jsrthreeten/nbproject/project.properties
--- a/libs.jsrthreeten/nbproject/project.properties     Fri Jul 12 19:32:30 
2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-is.autoload=true

diff -r 1508a05de3c9 -r 48e4dcee1370 libs.jsrthreeten/nbproject/project.xml
--- a/libs.jsrthreeten/nbproject/project.xml    Fri Jul 12 19:32:30 2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-The MIT License
-
-Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
--->
-
-<project xmlns="http://www.netbeans.org/ns/project/1";>
-    <type>org.netbeans.modules.apisupport.project</type>
-    <configuration>
-        <data xmlns="http://www.netbeans.org/ns/nb-module-project/3";>
-            <code-name-base>jsrthreeten</code-name-base>
-            <suite-component/>
-            <module-dependencies/>
-            <public-packages>
-                <package>java.util</package>
-                <package>javax.time</package>
-                <package>javax.time.calendar</package>
-                <package>javax.time.calendar.format</package>
-                <package>javax.time.calendar.zone</package>
-                <package>javax.time.i18n</package>
-            </public-packages>
-            <class-path-extension>
-                
<runtime-relative-path>ext/jsr-310-TZDB-all-0.6.3.jar</runtime-relative-path>
-                
<binary-origin>release/modules/ext/jsr-310-TZDB-all-0.6.3.jar</binary-origin>
-            </class-path-extension>
-            <class-path-extension>
-                
<runtime-relative-path>ext/jsr-310-ri-0.6.3.jar</runtime-relative-path>
-                
<binary-origin>release/modules/ext/jsr-310-ri-0.6.3.jar</binary-origin>
-            </class-path-extension>
-        </data>
-    </configuration>
-</project>

diff -r 1508a05de3c9 -r 48e4dcee1370 
libs.jsrthreeten/nbproject/suite.properties
--- a/libs.jsrthreeten/nbproject/suite.properties       Fri Jul 12 19:32:30 
2013 +0200
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# 
-# The MIT License
-#
-# Copyright 2012 vmFX - eFX based VM monitoring tool (http://vmfx.java.net)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a 
copy
-# of this software and associated documentation files (the "Software"), to 
deal
-# in the Software without restriction, including without limitation the 
rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-# 
-suite.dir=${basedir}/..

diff -r 1508a05de3c9 -r 48e4dcee1370 nbproject/project.properties
--- a/nbproject/project.properties      Fri Jul 12 19:32:30 2013 +0200
+++ b/nbproject/project.properties      Sat Sep 28 05:18:10 2013 +0200
@@ -28,18 +28,14 @@
 project.organization=vmFX - eFX based VM monitoring tool 
(http://vmfx.java.net)
 modules=\
     ${project.org.jfxtras}:\
-    ${project.jsrthreeten}:\
     ${project.org.vmfx.vm.ui}:\
     ${project.org.vmfx.vm.api}:\
     ${project.org.vmfx.chart}:\
-    ${project.org.joda.time}:\
     ${project.org.vmfx.vm.ui.spi}:\
     ${project.org.vmfx.vm.memorypools}:\
     ${project.org.vmfx.vm.mbeanbrowser}:\
     ${project.org.vmfx.ui.heap}
-project.jsrthreeten=libs.jsrthreeten
 project.org.jfxtras=libs.jfxtras
-project.org.joda.time=libs.joda.time
 project.org.vmfx.chart=vmfx.chart
 project.org.vmfx.ui.heap=vmfx.vm.ui.heap
 project.org.vmfx.vm.api=vmfx.vm.api

diff -r 1508a05de3c9 -r 48e4dcee1370 vmfx.chart/nbproject/project.xml
--- a/vmfx.chart/nbproject/project.xml  Fri Jul 12 19:32:30 2013 +0200
+++ b/vmfx.chart/nbproject/project.xml  Sat Sep 28 05:18:10 2013 +0200
@@ -30,22 +30,6 @@
             <suite-component/>
             <module-dependencies>
                 <dependency>
-                    <code-name-base>jsrthreeten</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>1.0</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    <code-name-base>org.joda.time</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>1.0</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
                     <code-name-base>org.openide.util</code-name-base>
                     <build-prerequisite/>
                     <compile-dependency/>

diff -r 1508a05de3c9 -r 48e4dcee1370 
vmfx.chart/src/org/vmfx/chart/NoFractions.java
--- a/vmfx.chart/src/org/vmfx/chart/NoFractions.java    Fri Jul 12 19:32:30 
2013 +0200
+++ b/vmfx.chart/src/org/vmfx/chart/NoFractions.java    Sat Sep 28 05:18:10 
2013 +0200
@@ -23,10 +23,8 @@
  */
 package org.vmfx.chart;
 
+import java.time.format.DateTimeFormatter;
 import javafx.util.StringConverter;
-import org.joda.time.DateTime;
-import org.joda.time.format.DateTimeFormat;
-import org.joda.time.format.DateTimeFormatter;
 
 /**
  *
@@ -34,7 +32,7 @@
  */
 final class NoFractions extends StringConverter<Number> {
 
-    private static final DateTimeFormatter fmt = 
DateTimeFormat.forPattern("kk:mm\ndd/MM");
+    private static final DateTimeFormatter fmt = 
DateTimeFormatter.ofPattern("kk:mm\ndd/MM");
 
     public NoFractions() {
     }

diff -r 1508a05de3c9 -r 48e4dcee1370 
vmfx.chart/src/org/vmfx/chart/TimeConverter.java
--- a/vmfx.chart/src/org/vmfx/chart/TimeConverter.java  Fri Jul 12 19:32:30 
2013 +0200
+++ b/vmfx.chart/src/org/vmfx/chart/TimeConverter.java  Sat Sep 28 05:18:10 
2013 +0200
@@ -23,10 +23,11 @@
  */
 package org.vmfx.chart;
 
+import java.time.Instant;
+import java.time.LocalDateTime;
+import java.time.ZoneId;
+import java.time.format.DateTimeFormatter;
 import javafx.util.StringConverter;
-import org.joda.time.DateTime;
-import org.joda.time.format.DateTimeFormat;
-import org.joda.time.format.DateTimeFormatter;
 
 /**
  *
@@ -34,16 +35,15 @@
  */
 final class TimeConverter extends StringConverter<Number> {
 
-    private final DateTimeFormatter fmt = 
DateTimeFormat.forPattern("kk:mm:ss");
-//    private final DateTimeFormatter fmt = 
DateTimeFormat.forPattern("kk:mm:ss\ndd/MM");
+    private final DateTimeFormatter fmt = 
DateTimeFormatter.ofPattern("kk:mm:ss");
 
     public TimeConverter() {
     }
 
     @Override
     public String toString(Number value) {
-        DateTime dateTime = new DateTime(value.longValue());
-        return fmt.print(dateTime);
+        LocalDateTime localDateTime = 
LocalDateTime.ofInstant(Instant.ofEpochMilli(value.longValue()), 
ZoneId.systemDefault());
+        return fmt.format(localDateTime);
     }
 
     @Override

diff -r 1508a05de3c9 -r 48e4dcee1370 vmfx.vm.ui/nbproject/project.xml
--- a/vmfx.vm.ui/nbproject/project.xml  Fri Jul 12 19:32:30 2013 +0200
+++ b/vmfx.vm.ui/nbproject/project.xml  Sat Sep 28 05:18:10 2013 +0200
@@ -30,14 +30,6 @@
             <suite-component/>
             <module-dependencies>
                 <dependency>
-                    <code-name-base>jsrthreeten</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>1.0</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
                     <code-name-base>org.efx.event</code-name-base>
                     <build-prerequisite/>
                     <compile-dependency/>






[vmfx~fx8:14] Removing Joda Time and JSR310 RI from vmFX - just use java.time from jdk8

sven 10/04/2013
 
 
Close
loading
Please Confirm
Close