[Japi-cvs] SF.net SVN: japi:[855] libs/argparser/trunk/src/prj/net/sf/japi/io/args/ converter/Conv
Status: Beta
Brought to you by:
christianhujer
|
From: <chr...@us...> - 2009-02-15 02:15:33
|
Revision: 855
http://japi.svn.sourceforge.net/japi/?rev=855&view=rev
Author: christianhujer
Date: 2009-02-15 02:12:41 +0000 (Sun, 15 Feb 2009)
Log Message:
-----------
Changed to public service API. Now requires Java 1.6.
Modified Paths:
--------------
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-14 21:44:15 UTC (rev 854)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-15 02:12:41 UTC (rev 855)
@@ -22,9 +22,9 @@
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
+import java.util.ServiceLoader;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
-import sun.misc.Service;
/**
* Registry for Converters.
@@ -54,7 +54,7 @@
private static ConverterRegistry createSingletonInstance() {
final ConverterRegistry instance = new ConverterRegistry();
instance.registerDefaultConverters();
- for (final Iterator<Converter<?>> converters = Service.providers(Converter.class); converters.hasNext();) {
+ for (final Iterator<Converter> converters = ServiceLoader.load(Converter.class).iterator(); converters.hasNext();) {
instance.register(converters.next());
}
return instance;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|