Author: abelevich
Date: 2010-10-28 09:55:25 -0400 (Thu, 28 Oct 2010)
New Revision: 19726
Modified:
trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java
Log:
add help method to get resource requestPath
Modified: trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java
===================================================================
---
trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java 2010-10-28
12:34:46 UTC (rev 19725)
+++
trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java 2010-10-28
13:55:25 UTC (rev 19726)
@@ -33,6 +33,8 @@
import java.util.Set;
import java.util.TreeSet;
+import javax.faces.application.Resource;
+import javax.faces.application.ResourceHandler;
import javax.faces.component.UIComponent;
import javax.faces.component.UIComponentBase;
import javax.faces.component.behavior.ClientBehavior;
@@ -685,6 +687,16 @@
return sb.toString();
}
+
+ public static String getResourcePath(FacesContext context, String resourceName) {
+ if (resourceName != null) {
+ ResourceHandler resourceHandler =
context.getApplication().getResourceHandler();
+ Resource resource = resourceHandler.createResource(resourceName);
+ return resource.getRequestPath();
+ }
+ return null;
+ }
+
@SuppressWarnings("serial")
public static final class Attributes extends TreeSet<ComponentAttribute> {
@@ -725,6 +737,8 @@
last.setDefaultValue(value);
return this;
}
+
+
}
Show replies by date