Author: rahul
Date: Wed Jan  9 12:41:47 2008
New Revision: 610554

URL: http://svn.apache.org/viewvc?rev=610554&view=rev
Log:
Type safety improvements, @SuppressWarnings.

Modified:
    
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLDigester.java
    
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLParser.java

Modified: 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLDigester.java
URL: 
http://svn.apache.org/viewvc/commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLDigester.java?rev=610554&r1=610553&r2=610554&view=diff
==============================================================================
--- 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLDigester.java
 (original)
+++ 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLDigester.java
 Wed Jan  9 12:41:47 2008
@@ -1251,7 +1251,7 @@
         public final void end(final String namespace, final String name) {
             Element bodyElement = (Element) getDigester().pop();
             NodeList childNodes = bodyElement.getChildNodes();
-            List externalNodes = ((ExternalContent) getDigester().
+            List<Node> externalNodes = ((ExternalContent) getDigester().
                 peek()).getExternalNodes();
             for (int i = 0; i < childNodes.getLength(); i++) {
                 externalNodes.add(childNodes.item(i));
@@ -1536,6 +1536,8 @@
         /**
          * @see Rule#begin(String, String, Attributes)
          */
+        @SuppressWarnings("unchecked")
+        // Accomodate legacy code 
org.apache.commons.digester.Digester#getCurrentNamespaces()
         public final void begin(final String namespace, final String name,
                 final Attributes attributes) {
             NamespacePrefixesHolder nsHolder =

Modified: 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLParser.java
URL: 
http://svn.apache.org/viewvc/commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLParser.java?rev=610554&r1=610553&r2=610554&view=diff
==============================================================================
--- 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLParser.java
 (original)
+++ 
commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/io/SCXMLParser.java
 Wed Jan  9 12:41:47 2008
@@ -1277,7 +1277,7 @@
         public final void end(final String namespace, final String name) {
             Element bodyElement = (Element) getDigester().pop();
             NodeList childNodes = bodyElement.getChildNodes();
-            List externalNodes = ((ExternalContent) getDigester().
+            List<Node> externalNodes = ((ExternalContent) getDigester().
                 peek()).getExternalNodes();
             for (int i = 0; i < childNodes.getLength(); i++) {
                 externalNodes.add(childNodes.item(i));
@@ -1551,6 +1551,8 @@
         /**
          * @see Rule#begin(String, String, Attributes)
          */
+        @SuppressWarnings("unchecked")
+        // Accomodate legacy code 
org.apache.commons.digester.Digester#getCurrentNamespaces()
         public final void begin(final String namespace, final String name,
                 final Attributes attributes) {
             NamespacePrefixesHolder nsHolder =


Reply via email to