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()
           
 String getLibraryName()
           
 String getLibraryVersion()
           
 String getLocalePrefix()
           
 javax.el.ValueExpression getRequestPathExpression()
           
 String getResourceIdentifier()
           
 String getResourceName()
           
 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 String getLibraryName()
Specified by:
getLibraryName in class ResourceMeta

getResourceName

public String getResourceName()
Specified by:
getResourceName in class ResourceMeta

getLocalePrefix

public String getLocalePrefix()
Specified by:
getLocalePrefix in class ResourceMeta

getLibraryVersion

public String getLibraryVersion()
Specified by:
getLibraryVersion in class ResourceMeta

getResourceVersion

public String getResourceVersion()
Specified by:
getResourceVersion in class ResourceMeta

getResourceIdentifier

public 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-2011 The Apache Software Foundation. All Rights Reserved.