WicketObjects to resolve classes

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/71648abe
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/71648abe
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/71648abe

Branch: refs/heads/master
Commit: 71648abe386a3a8b578c58abf9faf9e136f347dc
Parents: eca07da
Author: klopfdreh <klopfdreh@tobiass-mbp>
Authored: Wed Feb 4 17:47:08 2015 +0100
Committer: klopfdreh <klopfdreh@tobiass-mbp>
Committed: Wed Feb 4 17:47:08 2015 +0100

----------------------------------------------------------------------
 .../src/main/java/org/apache/wicket/resource/CssUrlReplacer.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/71648abe/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java 
b/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java
index 01b92fa..c0f1444 100644
--- a/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java
+++ b/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java
@@ -29,6 +29,7 @@ import org.apache.wicket.Component;
 import org.apache.wicket.Page;
 import org.apache.wicket.WicketRuntimeException;
 import org.apache.wicket.application.IComponentInitializationListener;
+import org.apache.wicket.core.util.lang.WicketObjects;
 import org.apache.wicket.css.ICssCompressor;
 import org.apache.wicket.request.cycle.RequestCycle;
 import org.apache.wicket.request.resource.PackageResourceReference;
@@ -80,7 +81,6 @@ public class CssUrlReplacer implements ICssCompressor
        /**
         * Replaces the URLs of CSS resources with Wicket representatives.
         */
-       @SuppressWarnings("unchecked")
        @Override
        public String compress(String original)
        {
@@ -93,7 +93,7 @@ public class CssUrlReplacer implements ICssCompressor
                        {
                                try
                                {
-                                       Class<Page> pageClass = 
(Class<Page>)Class.forName(pageName);
+                                       Class<Page> pageClass = 
WicketObjects.resolveClass(pageName);
                                        String url = matcher.group(1);
                                        if (!url.contains("/"))
                                        {

Reply via email to