Author: abelevich
Date: 2010-10-28 14:59:28 -0400 (Thu, 28 Oct 2010)
New Revision: 19742
Modified:
trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java
Log:
fis getResourcePath method
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
18:57:57 UTC (rev 19741)
+++
trunk/ui/common/ui/src/main/java/org/richfaces/renderkit/RenderKitUtils.java 2010-10-28
18:59:28 UTC (rev 19742)
@@ -687,14 +687,16 @@
return sb.toString();
}
-
- public static String getResourcePath(FacesContext context, String resourceName) {
- if (resourceName != null) {
+ public static String getResourcePath(FacesContext context, String library, String
resourceName) {
+ String path = null;
+ if(resourceName != null) {
ResourceHandler resourceHandler =
context.getApplication().getResourceHandler();
- Resource resource = resourceHandler.createResource(resourceName);
- return resource.getRequestPath();
+ Resource resource = (library != null) ?
resourceHandler.createResource(resourceName,library) :
resourceHandler.createResource(resourceName);
+ if(resource != null) {
+ path = resource.getRequestPath();
+ }
}
- return null;
+ return path;
}
@SuppressWarnings("serial")
@@ -737,9 +739,6 @@
last.setDefaultValue(value);
return this;
}
-
-
-
}
}