org.apache.myfaces.commons.resourcehandler
Class ExtendedResourceMetaImpl

java.lang.Object
  extended by org.apache.myfaces.commons.resourcehandler.resource.ResourceMeta
      extended by org.apache.myfaces.commons.resourcehandler.ExtendedResourceMeta
          extended by org.apache.myfaces.commons.resourcehandler.ExtendedResourceMetaImpl
All Implemented Interfaces:
javax.faces.FacesWrapper<ResourceMeta>

public class ExtendedResourceMetaImpl
extends ExtendedResourceMeta
implements javax.faces.FacesWrapper<ResourceMeta>

This class extends from ExtendedResourceMeta to allow cache request path expressions on the resource cache and reuse it across requests.

Author:
Leonardo Uribe

Constructor Summary
ExtendedResourceMetaImpl(ResourceMeta delegate)
           
 
Method Summary
 boolean couldResourceContainValueExpressions()
           
 java.lang.String getLibraryName()
           
 java.lang.String getLibraryVersion()
           
 java.lang.String getLocalePrefix()
           
 javax.el.ValueExpression getRequestPathExpression()
           
 java.lang.String getResourceIdentifier()
           
 java.lang.String getResourceName()
           
 java.lang.String getResourceVersion()
           
 ResourceMeta getWrapped()
           
 void setRequestPathExpression(javax.el.ValueExpression expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedResourceMetaImpl

public ExtendedResourceMetaImpl(ResourceMeta delegate)
Method Detail

getRequestPathExpression

public javax.el.ValueExpression getRequestPathExpression()
Specified by:
getRequestPathExpression in class ExtendedResourceMeta

setRequestPathExpression

public void setRequestPathExpression(javax.el.ValueExpression expression)
Specified by:
setRequestPathExpression in class ExtendedResourceMeta

getLibraryName

public java.lang.String getLibraryName()
Specified by:
getLibraryName in class ResourceMeta

getResourceName

public java.lang.String getResourceName()
Specified by:
getResourceName in class ResourceMeta

getLocalePrefix

public java.lang.String getLocalePrefix()
Specified by:
getLocalePrefix in class ResourceMeta

getLibraryVersion

public java.lang.String getLibraryVersion()
Specified by:
getLibraryVersion in class ResourceMeta

getResourceVersion

public java.lang.String getResourceVersion()
Specified by:
getResourceVersion in class ResourceMeta

getResourceIdentifier

public java.lang.String getResourceIdentifier()
Specified by:
getResourceIdentifier in class ResourceMeta

couldResourceContainValueExpressions

public boolean couldResourceContainValueExpressions()
Specified by:
couldResourceContainValueExpressions in class ResourceMeta

getWrapped

public ResourceMeta getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<ResourceMeta>


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.