Author: rahul Date: Tue Jan 8 13:05:28 2008 New Revision: 610154 URL: http://svn.apache.org/viewvc?rev=610154&view=rev Log: Type safety improvements.
Modified: commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/env/SimpleContext.java Modified: commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/env/SimpleContext.java URL: http://svn.apache.org/viewvc/commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/env/SimpleContext.java?rev=610154&r1=610153&r2=610154&view=diff ============================================================================== --- commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/env/SimpleContext.java (original) +++ commons/proper/scxml/branches/J5/src/main/java/org/apache/commons/scxml/env/SimpleContext.java Tue Jan 8 13:05:28 2008 @@ -37,7 +37,7 @@ /** The parent Context to this Context. */ private Context parent; /** The Map of variables and their values in this Context. */ - private Map vars; + private Map<String, Object> vars; /** * Constructor. @@ -60,7 +60,7 @@ * * @param initialVars A pre-populated initial variables map */ - public SimpleContext(final Map initialVars) { + public SimpleContext(final Map<String, Object> initialVars) { this(null, initialVars); } @@ -70,10 +70,10 @@ * @param parent A parent Context, can be null * @param initialVars A pre-populated initial variables map */ - public SimpleContext(final Context parent, final Map initialVars) { + public SimpleContext(final Context parent, final Map<String, Object> initialVars) { this.parent = parent; if (initialVars == null) { - this.vars = new HashMap(); + this.vars = new HashMap<String, Object>(); } else { this.vars = initialVars; } @@ -171,7 +171,7 @@ * * @param vars The new Map of variables. */ - protected void setVars(final Map vars) { + protected void setVars(final Map<String, Object> vars) { this.vars = vars; } @@ -180,7 +180,7 @@ * * @return Returns the vars. */ - public Map getVars() { + public Map<String, Object> getVars() { return vars; }