Author: thorsten Date: Mon Sep 29 05:58:06 2008 New Revision: 700118 URL: http://svn.apache.org/viewvc?rev=700118&view=rev Log: Using interface instead of implementation. Reported by Tim Williams
Modified: forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/impl/helper/AXIOMXPathCreate.java Modified: forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/impl/helper/AXIOMXPathCreate.java URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/impl/helper/AXIOMXPathCreate.java?rev=700118&r1=700117&r2=700118&view=diff ============================================================================== --- forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/impl/helper/AXIOMXPathCreate.java (original) +++ forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/impl/helper/AXIOMXPathCreate.java Mon Sep 29 05:58:06 2008 @@ -19,6 +19,7 @@ import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashSet; +import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -123,7 +124,7 @@ OMElement element = null; OMNamespaceImpl localSpace = null; - HashMap<String, String> map = new HashMap<String, String>(); + Map<String, String> map = new HashMap<String, String>(); String localName = cleanFromExpressions(pathPart,map); String[] nameSpacedNode = localName.split(":"); if (nameSpacedNode.length == 2) { @@ -139,7 +140,7 @@ pathNodes.add(element); } - private String cleanFromExpressions(String pathPart, HashMap<String, String> map) { + private String cleanFromExpressions(String pathPart, Map<String, String> map) { Pattern pattern = Pattern.compile("(.*)\\[(.*)\\]"); Matcher matcher = pattern.matcher(pathPart); if (matcher.matches()){