org.ajax4jsf.resource
Class TemplateCSSResource
java.lang.Object
org.ajax4jsf.resource.TemplateCSSResource
- All Implemented Interfaces:
- org.ajax4jsf.resource.InternetResource
public class TemplateCSSResource
- extends java.lang.Object
- implements org.ajax4jsf.resource.InternetResource
Class for create and send resources from template ( at most, used for CSS files )
- Version:
- $Revision: 1.1.2.2 $ $Date: 2007/01/11 16:52:14 $
- Author:
- shura (latest modification by $Author: nick_belaevski $)
| Fields inherited from interface org.ajax4jsf.resource.InternetResource |
CODEC_ATTR, DATA_SEPARATOR, DEFAULT_EXPIRE, ENCODE_PASS_PARAMETER, ENCODE_URI_PARAMETER, RESOURCE_PROTOCOL, RESOURCE_URI_PREFIX, RESOURCE_URI_PREFIX_LENGTH |
|
Method Summary |
void |
encode(javax.faces.context.FacesContext context,
java.lang.Object data)
|
void |
encode(javax.faces.context.FacesContext context,
java.lang.Object data,
java.util.Map attributes)
|
void |
encodeBegin(javax.faces.context.FacesContext context,
java.lang.Object component,
java.util.Map attrs)
|
void |
encodeEnd(javax.faces.context.FacesContext context,
java.lang.Object component)
|
int |
getContentLength(org.ajax4jsf.resource.ResourceContext resourceContext)
|
java.lang.String |
getContentType(org.ajax4jsf.resource.ResourceContext resourceContext)
|
java.util.Date |
getExpired(org.ajax4jsf.resource.ResourceContext resourceContext)
|
java.lang.String |
getKey()
|
java.util.Date |
getLastModified(org.ajax4jsf.resource.ResourceContext resourceContext)
|
java.lang.Object |
getProperty(java.lang.Object key)
|
org.ajax4jsf.resource.ResourceRenderer |
getRenderer(org.ajax4jsf.resource.ResourceContext resourceContext)
|
java.io.InputStream |
getResourceAsStream(org.ajax4jsf.resource.ResourceContext context)
|
java.lang.String |
getUri(javax.faces.context.FacesContext context,
java.lang.Object data)
|
boolean |
isCacheable(org.ajax4jsf.resource.ResourceContext resourceContext)
|
boolean |
isSessionAware()
|
boolean |
requireFacesContext()
|
void |
send(org.ajax4jsf.resource.ResourceContext context)
|
void |
sendHeaders(org.ajax4jsf.resource.ResourceContext response)
|
void |
setCacheable(boolean cacheable)
|
void |
setExpired(java.util.Date expired)
|
void |
setKey(java.lang.String key)
|
void |
setLastModified(java.util.Date lastModified)
|
void |
setPath(java.lang.String templateName)
|
void |
setProperty(java.lang.Object key,
java.lang.Object value)
|
void |
setRenderer(org.ajax4jsf.resource.ResourceRenderer renderer)
|
void |
setSessionAware(boolean sessionAware)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateCSSResource
public TemplateCSSResource()
TemplateCSSResource
public TemplateCSSResource(java.lang.String templateName)
- Parameters:
templateName -
setPath
public void setPath(java.lang.String templateName)
throws javax.faces.FacesException
- Parameters:
templateName -
- Throws:
javax.faces.FacesException
encode
public void encode(javax.faces.context.FacesContext context,
java.lang.Object data,
java.util.Map attributes)
throws java.io.IOException
- Specified by:
encode in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context - data - attributes -
- Throws:
java.io.IOException- See Also:
InternetResource.encode(javax.faces.context.FacesContext, java.lang.Object, java.util.Map)
encode
public void encode(javax.faces.context.FacesContext context,
java.lang.Object data)
throws java.io.IOException
- Specified by:
encode in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context - data -
- Throws:
java.io.IOException- See Also:
InternetResource.encode(javax.faces.context.FacesContext, java.lang.Object)
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context,
java.lang.Object component,
java.util.Map attrs)
throws java.io.IOException
- Specified by:
encodeBegin in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context - component - attrs -
- Throws:
java.io.IOException- See Also:
InternetResource.encodeBegin(javax.faces.context.FacesContext, java.lang.Object, java.util.Map)
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context,
java.lang.Object component)
throws java.io.IOException
- Specified by:
encodeEnd in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context - component -
- Throws:
java.io.IOException- See Also:
InternetResource.encodeEnd(javax.faces.context.FacesContext, java.lang.Object)
getContentLength
public int getContentLength(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
getContentLength in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getContentLength(ResourceContext)
getContentType
public java.lang.String getContentType(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
getContentType in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getContentType(ResourceContext)
getExpired
public java.util.Date getExpired(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
getExpired in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getExpired(ResourceContext)
getKey
public java.lang.String getKey()
- Specified by:
getKey in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getKey()
getLastModified
public java.util.Date getLastModified(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
getLastModified in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getLastModified(ResourceContext)
getProperty
public java.lang.Object getProperty(java.lang.Object key)
- Specified by:
getProperty in interface org.ajax4jsf.resource.InternetResource
- Parameters:
key -
- Returns:
- See Also:
InternetResource.getProperty(java.lang.Object)
getResourceAsStream
public java.io.InputStream getResourceAsStream(org.ajax4jsf.resource.ResourceContext context)
- Specified by:
getResourceAsStream in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context -
- Returns:
- See Also:
InternetResource.getResourceAsStream(org.ajax4jsf.resource.ResourceContext)
getUri
public java.lang.String getUri(javax.faces.context.FacesContext context,
java.lang.Object data)
- Specified by:
getUri in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context - data -
- Returns:
- See Also:
InternetResource.getUri(javax.faces.context.FacesContext, java.lang.Object)
isCacheable
public boolean isCacheable(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
isCacheable in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.isCacheable(ResourceContext)
isSessionAware
public boolean isSessionAware()
- Specified by:
isSessionAware in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.isSessionAware()
requireFacesContext
public boolean requireFacesContext()
- Specified by:
requireFacesContext in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.requireFacesContext()
send
public void send(org.ajax4jsf.resource.ResourceContext context)
throws java.io.IOException
- Specified by:
send in interface org.ajax4jsf.resource.InternetResource
- Parameters:
context -
- Throws:
java.io.IOException- See Also:
InternetResource.send(org.ajax4jsf.resource.ResourceContext)
sendHeaders
public void sendHeaders(org.ajax4jsf.resource.ResourceContext response)
- Specified by:
sendHeaders in interface org.ajax4jsf.resource.InternetResource
- Parameters:
response - - See Also:
InternetResource.sendHeaders(org.ajax4jsf.resource.ResourceContext)
setKey
public void setKey(java.lang.String key)
- Specified by:
setKey in interface org.ajax4jsf.resource.InternetResource
- Parameters:
key - - See Also:
InternetResource.setKey(java.lang.String)
setProperty
public void setProperty(java.lang.Object key,
java.lang.Object value)
- Specified by:
setProperty in interface org.ajax4jsf.resource.InternetResource
- Parameters:
key - value - - See Also:
InternetResource.setProperty(java.lang.Object, java.lang.Object)
setRenderer
public void setRenderer(org.ajax4jsf.resource.ResourceRenderer renderer)
- Specified by:
setRenderer in interface org.ajax4jsf.resource.InternetResource
- Parameters:
renderer - - See Also:
InternetResource.setRenderer(org.ajax4jsf.resource.ResourceRenderer)
getRenderer
public org.ajax4jsf.resource.ResourceRenderer getRenderer(org.ajax4jsf.resource.ResourceContext resourceContext)
- Specified by:
getRenderer in interface org.ajax4jsf.resource.InternetResource
- Returns:
- See Also:
InternetResource.getRenderer(ResourceContext)
setCacheable
public void setCacheable(boolean cacheable)
- Specified by:
setCacheable in interface org.ajax4jsf.resource.InternetResource
- Parameters:
cacheable - - See Also:
InternetResource.setCacheable(boolean)
setExpired
public void setExpired(java.util.Date expired)
- Specified by:
setExpired in interface org.ajax4jsf.resource.InternetResource
- Parameters:
expired - - See Also:
InternetResource.setExpired(java.util.Date)
setLastModified
public void setLastModified(java.util.Date lastModified)
- Specified by:
setLastModified in interface org.ajax4jsf.resource.InternetResource
- Parameters:
lastModified - - See Also:
InternetResource.setLastModified(java.util.Date)
setSessionAware
public void setSessionAware(boolean sessionAware)
- Specified by:
setSessionAware in interface org.ajax4jsf.resource.InternetResource
- Parameters:
sessionAware - - See Also:
InternetResource.setSessionAware(boolean)
Copyright © 2008. All Rights Reserved.