Author: ivaynberg
Date: Tue Oct 6 18:48:42 2009
New Revision: 822424
URL: http://svn.apache.org/viewvc?rev=822424&view=rev
Log:
push up util method
Modified:
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractBookmarkableMapper.java
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractMapper.java
Modified:
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractBookmarkableMapper.java
URL:
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractBookmarkableMapper.java?rev=822424&r1=822423&r2=822424&view=diff
==============================================================================
---
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractBookmarkableMapper.java
(original)
+++
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractBookmarkableMapper.java
Tue Oct 6 18:48:42 2009
@@ -293,32 +293,6 @@
return null;
}
- /**
- * Convenience method for representing mountPath as array of segments
- *
- * @param mountPath
- * @return array of path segments
- */
- protected String[] getMountSegments(String mountPath)
- {
- if (mountPath.startsWith("/"))
- {
- mountPath = mountPath.substring(1);
- }
- Url url = Url.parse(mountPath);
-
- if (url.getSegments().isEmpty())
- {
- throw new IllegalArgumentException("Mount path must
have at least one segment.");
- }
-
- String[] res = new String[url.getSegments().size()];
- for (int i = 0; i < res.length; ++i)
- {
- res[i] = url.getSegments().get(i);
- }
- return res;
- }
private static Logger logger =
LoggerFactory.getLogger(AbstractBookmarkableMapper.class);
}
Modified:
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractMapper.java
URL:
http://svn.apache.org/viewvc/wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractMapper.java?rev=822424&r1=822423&r2=822424&view=diff
==============================================================================
---
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractMapper.java
(original)
+++
wicket/sandbox/knopp/experimental/wicket-ng/src/main/java/org/apache/wicket/request/mapper/AbstractMapper.java
Tue Oct 6 18:48:42 2009
@@ -264,4 +264,32 @@
return url;
}
+
+ /**
+ * Convenience method for representing mountPath as array of segments
+ *
+ * @param mountPath
+ * @return array of path segments
+ */
+ protected String[] getMountSegments(String mountPath)
+ {
+ if (mountPath.startsWith("/"))
+ {
+ mountPath = mountPath.substring(1);
+ }
+ Url url = Url.parse(mountPath);
+
+ if (url.getSegments().isEmpty())
+ {
+ throw new IllegalArgumentException("Mount path must have at least
one segment.");
+ }
+
+ String[] res = new String[url.getSegments().size()];
+ for (int i = 0; i < res.length; ++i)
+ {
+ res[i] = url.getSegments().get(i);
+ }
+ return res;
+ }
+
}