Author: rahul Date: Tue Jan 8 11:41:30 2008 New Revision: 610107 URL: http://svn.apache.org/viewvc?rev=610107&view=rev Log: Type safety improvements.
Modified: commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Data.java commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Datamodel.java Modified: commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Data.java URL: http://svn.apache.org/viewvc/commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Data.java?rev=610107&r1=610106&r2=610107&view=diff ============================================================================== --- commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Data.java (original) +++ commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Data.java Tue Jan 8 11:41:30 2008 @@ -59,7 +59,7 @@ * preserved for deferred XPath evaluation. Easier than to scrape node * above, given the Builtin API. */ - private Map namespaces; + private Map<String, String> namespaces; /** * Constructor. @@ -148,7 +148,7 @@ * * @return Returns the map of namespaces. */ - public final Map getNamespaces() { + public final Map<String, String> getNamespaces() { return namespaces; } @@ -157,7 +157,7 @@ * * @param namespaces The document namespaces. */ - public final void setNamespaces(final Map namespaces) { + public final void setNamespaces(final Map<String, String> namespaces) { this.namespaces = namespaces; } Modified: commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Datamodel.java URL: http://svn.apache.org/viewvc/commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Datamodel.java?rev=610107&r1=610106&r2=610107&view=diff ============================================================================== --- commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Datamodel.java (original) +++ commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/model/Datamodel.java Tue Jan 8 11:41:30 2008 @@ -36,13 +36,13 @@ * The set of <data> elements, parsed as Elements, that are * children of this <datamodel> element. */ - private List data; + private List<Data> data; /** * Constructor. */ public Datamodel() { - this.data = new ArrayList(); + this.data = new ArrayList<Data>(); } /** @@ -50,7 +50,7 @@ * * @return Returns the data. */ - public final List getData() { + public final List<Data> getData() { return data; }