You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by gn...@apache.org on 2007/10/03 12:24:53 UTC

svn commit: r581558 - in /geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler: Handlers.java LongHandler.java

Author: gnodet
Date: Wed Oct  3 03:24:52 2007
New Revision: 581558

URL: http://svn.apache.org/viewvc?rev=581558&view=rev
Log:
Add long parameter handler

Added:
    geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/LongHandler.java
      - copied, changed from r581156, geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/IntegerHandler.java
Modified:
    geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/Handlers.java

Modified: geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/Handlers.java
URL: http://svn.apache.org/viewvc/geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/Handlers.java?rev=581558&r1=581557&r2=581558&view=diff
==============================================================================
--- geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/Handlers.java (original)
+++ geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/Handlers.java Wed Oct  3 03:24:52 2007
@@ -119,6 +119,8 @@
         register(URI.class, UriHandler.class);
         register(Integer.class, IntegerHandler.class);
         register(int.class, IntegerHandler.class);
+        register(Long.class, LongHandler.class);
+        register(long.class, LongHandler.class);
         register(Double.class, DoubleHandler.class);
         register(double.class, DoubleHandler.class);
         register(String.class, StringHandler.class);

Copied: geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/LongHandler.java (from r581156, geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/IntegerHandler.java)
URL: http://svn.apache.org/viewvc/geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/LongHandler.java?p2=geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/LongHandler.java&p1=geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/IntegerHandler.java&r1=581156&r2=581558&rev=581558&view=diff
==============================================================================
--- geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/IntegerHandler.java (original)
+++ geronimo/sandbox/gshell/trunk/gshell-support/gshell-clp/src/main/java/org/apache/geronimo/gshell/clp/handler/LongHandler.java Wed Oct  3 03:24:52 2007
@@ -28,10 +28,10 @@
  *
  * @version $Rev$ $Date$
  */
-public class IntegerHandler
-    extends Handler<Integer>
+public class LongHandler
+    extends Handler<Long>
 {
-    public IntegerHandler(final Descriptor desc, final Setter<? super Integer> setter) {
+    public LongHandler(final Descriptor desc, final Setter<? super Long> setter) {
         super(desc, setter);
     }
 
@@ -40,9 +40,9 @@
         assert params != null;
 
         String token = params.get(0);
-        int value = Integer.parseInt(token);
+        long value = Long.parseLong(token);
         setter.set(value);
-        
+
         return 1;
     }
 
@@ -50,4 +50,4 @@
     public String getDefaultMetaVariable() {
         return "N";
     }
-}
+}
\ No newline at end of file