A B C D E F G H I J L M N O P Q R S T U W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aborted - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- AbstractDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
Abstract DecoratorMapper implementation for easy creation of new DecoratorMappers.
- AbstractDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
- AbstractHTMLPage - Class in com.opensymphony.module.sitemesh.parser
-
Abstract implementation of
HTMLPage
. - AbstractHTMLPage() - Constructor for class com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
- AbstractPage - Class in com.opensymphony.module.sitemesh.parser
-
Abstract implementation of
Page
. - AbstractPage() - Constructor for class com.opensymphony.module.sitemesh.parser.AbstractPage
- AbstractTag - Class in com.opensymphony.module.sitemesh.taglib
-
Convenience implementation of Tag containing generice methods required by all (or most) taglibs.
- AbstractTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.AbstractTag
- addAttributeList(String, Map) - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- addCookie(Cookie) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- addDateHeader(String, long) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- addExcludeUrl(String) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
- addHeader(String, String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- addIntHeader(String, int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- addParam(String, String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Add a parameter to the page.
- addProperty(String, String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Manually add a property to page.
- addProperty(String, String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Add a property to the properties list.
- addProperty(String, String) - Method in class com.opensymphony.module.sitemesh.parser.FastPageParser.Tag
-
Adds a name/value property pair to this tag.
- AgentDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The AgentDecoratorMapper can determine the user-agent (i.e.
- AgentDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
- append(char) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Appends a single character to the end of the character array.
- append(char[]) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Appends the supplied characters to the end of the array.
- append(char[], int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
- append(CharArray) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Appends an existing CharArray on to this one.
- append(String) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Appends the supplied string to the end of this character array.
- applyDecorator(Page, Decorator, HttpServletRequest, HttpServletResponse) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
- ApplyDecoratorException(String) - Constructor for exception com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag.ApplyDecoratorException
- ApplyDecoratorTag - Class in com.opensymphony.module.sitemesh.taglib.page
-
This tag inserts an external resource as a panel into the current Page.
- ApplyDecoratorTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- ApplyDecoratorTag.ApplyDecoratorException - Exception in com.opensymphony.module.sitemesh.taglib.page
B
- BaseFactory - Class in com.opensymphony.module.sitemesh.factory
-
Base Factory implementation.
- BaseFactory(Config) - Constructor for class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Constructor for default implementation of Factory.
- blockSize - Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- body - Variable in class com.opensymphony.module.sitemesh.parser.FastPage
- BODY_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- BodyTag - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
Write original Page body to out.
- BodyTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.BodyTag
- botAgents - Static variable in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
-
All known robot user-agent headers (list can be found here).
- botHosts - Static variable in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
-
All known robot hosts (list can be found here).
- buf - Variable in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
The character buffer.
- buffer - Variable in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- buffer - Variable in class com.opensymphony.module.sitemesh.filter.PageWriter
- buffer - Variable in class com.opensymphony.module.sitemesh.util.CharArray
- buffer - Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
-
Internal buffer.
- buffer - Variable in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- buffers - Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- bufferWiter - Variable in class com.opensymphony.module.sitemesh.filter.PageWriter
C
- CharArray - Class in com.opensymphony.module.sitemesh.util
-
A leaner, meaner version of StringBuffer.
- CharArray(int) - Constructor for class com.opensymphony.module.sitemesh.util.CharArray
-
Constructs a CharArray that is initialized to the specified size.
- CharArrayReader - Class in com.opensymphony.module.sitemesh.util
-
This class implements a character buffer that can be used as a character-input stream.
- CharArrayReader(char[]) - Constructor for class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Create an CharArrayReader from the specified array of chars.
- CharArrayReader(char[], int, int) - Constructor for class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Create an CharArrayReader from the specified array of chars.
- charAt(int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns the character that is at the specified position in the array.
- checkError() - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- checkError() - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- classMappings - Static variable in class com.opensymphony.module.sitemesh.util.Container
-
A map containing classes that can be searched for, and which container they are typically found in.
- clearDecoratorMappers() - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Clear all current DecoratorMappers.
- clearExcludeUrls() - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Clears all exclude URLs.
- clearParserMappings() - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Clear all PageParser mappings.
- close() - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- close() - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- close() - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Close the stream.
- close() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- close() - Method in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- closeWriter() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Flush and close output stream of wrapped response.
- com.opensymphony.module.sitemesh - package com.opensymphony.module.sitemesh
- com.opensymphony.module.sitemesh.factory - package com.opensymphony.module.sitemesh.factory
- com.opensymphony.module.sitemesh.filter - package com.opensymphony.module.sitemesh.filter
- com.opensymphony.module.sitemesh.mapper - package com.opensymphony.module.sitemesh.mapper
- com.opensymphony.module.sitemesh.parser - package com.opensymphony.module.sitemesh.parser
- com.opensymphony.module.sitemesh.taglib - package com.opensymphony.module.sitemesh.taglib
- com.opensymphony.module.sitemesh.taglib.decorator - package com.opensymphony.module.sitemesh.taglib.decorator
- com.opensymphony.module.sitemesh.taglib.page - package com.opensymphony.module.sitemesh.taglib.page
- com.opensymphony.module.sitemesh.util - package com.opensymphony.module.sitemesh.util
- compareLower(String, int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Compares the supplied uppercase string with the contents of the character array, starting at the offset specified.
- compareLowerSubstr(String) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
This compares a substring of this character array (as specified by the
setSubstr(int, int)
method call) with the supplied string. - config - Variable in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
ServletConfig or FilterConfig.
- config - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- config - Variable in class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
- config - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- config - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- Config - Class in com.opensymphony.module.sitemesh
-
Common interface to ServletConfig and FilterConfig (since javax.servlet.Config was removed from 2.3 spec).
- Config(FilterConfig) - Constructor for class com.opensymphony.module.sitemesh.Config
- Config(ServletConfig) - Constructor for class com.opensymphony.module.sitemesh.Config
- ConfigDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
Default implementation of DecoratorMapper.
- ConfigDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper
- configFile - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- configFile - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- configFileName - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- configFileName - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- configLastModified - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- configLastModified - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- configLoader - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper
- ConfigLoader - Class in com.opensymphony.module.sitemesh.mapper
-
The ConfigLoader reads a configuration XML file that contains Decorator definitions (name, url, init-params) and path-mappings (pattern, name).
- ConfigLoader(File) - Constructor for class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Create new ConfigLoader using supplied File.
- ConfigLoader(String, Config) - Constructor for class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Create new ConfigLoader using supplied filename and config.
- configProps - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- Container - Class in com.opensymphony.module.sitemesh.util
-
Utility for determining the Servlet Container the application is running in.
- Container() - Constructor for class com.opensymphony.module.sitemesh.util.Container
- containsHeader(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- CONTENT_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- contentType - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- contentType - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- convert(String) - Static method in class com.opensymphony.module.sitemesh.util.OutputConverter
- CookieDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The CookieDecoratorMapper will map a suitable decorator based on a cookie value.
- CookieDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.CookieDecoratorMapper
- cookieName - Variable in class com.opensymphony.module.sitemesh.mapper.CookieDecoratorMapper
- count - Variable in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- count - Variable in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
The index of the end of this buffer.
D
- debug - Variable in class com.opensymphony.module.sitemesh.filter.PageRequestWrapper
- debug - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- debug(String, String, String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- DebugPageWriter - Class in com.opensymphony.module.sitemesh.filter
- DebugPageWriter(PrintWriter) - Constructor for class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- DebugResponseWrapper - Class in com.opensymphony.module.sitemesh.filter
- DebugResponseWrapper(HttpServletResponse) - Constructor for class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- decorator - Variable in class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
- decorator - Variable in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- decorator - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- Decorator - Interface in com.opensymphony.module.sitemesh
-
Representation of a Decorator.
- DECORATOR - Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
-
The name (String) of the Decorator to suggest using.
- decoratorMapper - Variable in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Instance of
DecoratorMapper
. - decoratorMapper - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- DecoratorMapper - Interface in com.opensymphony.module.sitemesh
- decoratorName - Variable in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
- decoratorParameter - Variable in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- decorators - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- DEFAULT_BLOCK_SIZE - Static variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- DEFAULT_ENCODING - Static variable in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- DefaultDecorator - Class in com.opensymphony.module.sitemesh.mapper
-
Default implementation of Decorator.
- DefaultDecorator(String, String, String, String, Map) - Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Constructor to set all properties.
- DefaultDecorator(String, String, String, Map) - Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Constructor to set all properties.
- DefaultDecorator(String, String, Map) - Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Constructor to set name, page and parameters.
- DefaultFactory - Class in com.opensymphony.module.sitemesh.factory
-
DefaultFactory, reads configuration from
/WEB-INF/sitemesh.xml
, or uses the default configuration ifsitemesh.xml
does not exist. - DefaultFactory(Config) - Constructor for class com.opensymphony.module.sitemesh.factory.DefaultFactory
- DefaultPageParser - Class in com.opensymphony.module.sitemesh.parser
-
Default implementation of PageParser - returns an UnParsedPage.
- DefaultPageParser() - Constructor for class com.opensymphony.module.sitemesh.parser.DefaultPageParser
- defaultTitle - Variable in class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag
- defaultValue - Variable in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
- destroy() - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Shutdown filter.
- discardBuffer() - Method in class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
- discardBuffer() - Method in interface com.opensymphony.module.sitemesh.filter.OutputBuffer
- discardBuffer() - Method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- discardBuffer() - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- doAfterBody() - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Ensure that external page contents are included in bodycontent.
- doAfterBody() - Method in class com.opensymphony.module.sitemesh.taglib.page.ParamTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
-
To be implemented by all empty tags.
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.BodyTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.HeadTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag
- doEndTag() - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Standard taglib method: apply decorator to page.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Main method of the Filter.
- done - Variable in class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
- doStartTag() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
-
Returns SKIP_BODY.
- doStartTag() - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
E
- enabled() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- encodeRedirectUrl(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- encodeRedirectURL(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- encoding - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- encoding - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- EnvEntryDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The EnvEntryDecoratorMapper allows the reference to a web-app environment entry for the decorator name, and falls back to ConfigDecoratorMapper's behavior if no matching environment entry is found.
- EnvEntryDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.EnvEntryDecoratorMapper
- exception - Variable in exception com.opensymphony.module.sitemesh.factory.FactoryException
- excludesFile - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- excludesFileName - Variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- excludeUrls - Variable in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
A map of paths that are excluded from decoration
- extractContentTypeValue(String, int) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- extractRequestPath(HttpServletRequest) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
F
- factory - Variable in class com.opensymphony.module.sitemesh.filter.PageFilter
- Factory - Class in com.opensymphony.module.sitemesh
-
Factory responsible for creating appropriate instances of implementations.
- Factory() - Constructor for class com.opensymphony.module.sitemesh.Factory
- FactoryException - Exception in com.opensymphony.module.sitemesh.factory
-
This RuntimeException is thrown by the Factory if it cannot initialize or perform an appropriate function.
- FactoryException() - Constructor for exception com.opensymphony.module.sitemesh.factory.FactoryException
- FactoryException(Exception) - Constructor for exception com.opensymphony.module.sitemesh.factory.FactoryException
- FactoryException(String) - Constructor for exception com.opensymphony.module.sitemesh.factory.FactoryException
- FactoryException(String, Exception) - Constructor for exception com.opensymphony.module.sitemesh.factory.FactoryException
- FastByteArrayOutputStream - Class in com.opensymphony.module.sitemesh.util
-
A speedy implementation of ByteArrayOutputStream.
- FastByteArrayOutputStream() - Constructor for class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- FastByteArrayOutputStream(int) - Constructor for class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- FastPage - Class in com.opensymphony.module.sitemesh.parser
-
HTMLPage implementation produced by FastPageParser.
- FastPage(Map, Map, Map, Map, String, String, String, boolean) - Constructor for class com.opensymphony.module.sitemesh.parser.FastPage
- FastPageParser - Class in com.opensymphony.module.sitemesh.parser
-
Very fast PageParser implementation for parsing HTML.
- FastPageParser() - Constructor for class com.opensymphony.module.sitemesh.parser.FastPageParser
- FastPageParser.Tag - Class in com.opensymphony.module.sitemesh.parser
- FileDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The FileDecoratorMapper will treat the name of the decorator as a file-name to use (in the context of the web-app).
- FileDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.FileDecoratorMapper
- FILTER_APPLIED - Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
-
Marker that stores a Boolean to state whether the decorator filter has been applied yet to this request.
- filterConfig - Variable in class com.opensymphony.module.sitemesh.Config
- filterConfig - Variable in class com.opensymphony.module.sitemesh.filter.PageFilter
- findComplexKey(String, Map) - Static method in class com.opensymphony.module.sitemesh.mapper.PathMapper
- findDefaultKey(Map) - Static method in class com.opensymphony.module.sitemesh.mapper.PathMapper
-
Look for root pattern ( / ).
- findExactKey(String, Map) - Static method in class com.opensymphony.module.sitemesh.mapper.PathMapper
-
Check if path matches exact pattern ( /blah/blah.jsp ).
- findKey(String, Map) - Static method in class com.opensymphony.module.sitemesh.mapper.PathMapper
-
Find exact key in mappings.
- flush() - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- flush() - Method in class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
- flush() - Method in interface com.opensymphony.module.sitemesh.filter.OutputBuffer
- flush() - Method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- flush() - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- flush() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- flush() - Method in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- flushBuffer() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- forward(ServletRequest, ServletResponse) - Method in class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
- FRAME_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- frameSet - Variable in class com.opensymphony.module.sitemesh.parser.FastPage
- FRAMESET_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- FrameSetDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The FrameSetDecoratorMapper will use the specified decorator when the Page is an instance of
HTMLPage
andisFrameSet()
returns true. - FrameSetDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
G
- get() - Static method in class com.opensymphony.module.sitemesh.util.Container
-
Get the current container.
- get(String) - Method in class com.opensymphony.module.sitemesh.mapper.PathMapper
-
Retrieve appropriate key by matching patterns with supplied path.
- get14Buffer(String) - Method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- getAttribute(Element, String) - Static method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Override default behavior of element.getAttribute (returns the empty string) to return null.
- getBody() - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- getBooleanProperty(String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Get a property embedded into the
Page
as aboolean
. - getBooleanProperty(String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getBuffer(String) - Method in class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
- getBuffer(String) - Method in interface com.opensymphony.module.sitemesh.filter.OutputBuffer
- getBuffer(String) - Method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- getBuffer(String) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
-
Return all data that has been written to this Writer.
- getBufferSize() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- getBufferStream() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- getByProperty(HttpServletRequest, Page, String) - Method in class com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper
- getCharacterEncoding() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- getContainedText(Node, String) - Static method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
With a given parent XML Element, find the text contents of the child element with supplied name.
- getContentLength() - Method in interface com.opensymphony.module.sitemesh.Page
-
Length of the
Page
, in the format before it was parsed. - getContentLength() - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getDecorator(HttpServletRequest, Page) - Method in interface com.opensymphony.module.sitemesh.DecoratorMapper
-
Return appropriate
Decorator
for a certain Page. - getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
-
Delegate to parent.
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper
-
Retrieve
Decorator
based on 'pattern' tag. - getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.CookieDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.InlineDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.NullDecoratorMapper
-
Returns null.
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.OSDecoratorMapper
-
Attempts to find the correct decorator for Page page based on the UA-OS HTTP header in the request.
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- getDecorator(HttpServletRequest, Page) - Method in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
- getDecoratorByName(String) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Retrieve Decorator based on name specified in configuration file.
- getDecoratorMapper() - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Return instance of DecoratorMapper.
- getDecoratorMapper() - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Refresh config before delegating to superclass.
- getDecoratorMapper() - Method in class com.opensymphony.module.sitemesh.Factory
-
Return instance of DecoratorMapper.
- getEnvEntry(String, String) - Static method in class com.opensymphony.module.sitemesh.Factory
-
Find String environment entry, or return default if not found.
- getExt(String) - Method in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
-
Get extention for user-agent.
- getExt(String) - Method in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
-
Get extention for the language.
- getFilterConfig() - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Deprecated.Not needed in final version of Servlet 2.3 API - replaced by init().
- getHead() - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- getInitParameter(String) - Method in interface com.opensymphony.module.sitemesh.Decorator
-
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
- getInitParameter(String) - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
- getInitParameterNames() - Method in interface com.opensymphony.module.sitemesh.Decorator
-
Returns the names of the Decorator's initialization parameters as an Iterator of String objects, or an empty Iterator if the Decorator has no initialization parameters.
- getInitParameterNames() - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Returns the names of the Decorator's initialization parameters as an Iterator of String objects, or an empty Iterator if the Decorator has no initialization parameters.
- getInstance() - Static method in class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
- getInstance(Config) - Static method in class com.opensymphony.module.sitemesh.Factory
-
Entry-point for obtaining singleton instance of Factory.
- getIntProperty(String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Get a property embedded into the
Page
as anint
. - getIntProperty(String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getLocale() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- getLongProperty(String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Get a property embedded into the
Page
as along
. - getLongProperty(String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getLowerSubstr() - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns the substring that was specified by the
setSubstr(int, int)
call. - getMappedName(String) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Get name of Decorator mapped to given path.
- getMethod() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getName() - Method in interface com.opensymphony.module.sitemesh.Decorator
-
Name of the Decorator.
- getName() - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Name of Decorator.
- getNamedDecorator(HttpServletRequest, String) - Method in interface com.opensymphony.module.sitemesh.DecoratorMapper
-
Return a
Decorator
with given name. - getNamedDecorator(HttpServletRequest, String) - Method in class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
-
Delegate to parent.
- getNamedDecorator(HttpServletRequest, String) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper
-
Retrieve Decorator named in 'name' attribute.
- getNamedDecorator(HttpServletRequest, String) - Method in class com.opensymphony.module.sitemesh.mapper.EnvEntryDecoratorMapper
-
Retrieves the
Decorator
specified by the decorator name. - getNamedDecorator(HttpServletRequest, String) - Method in class com.opensymphony.module.sitemesh.mapper.FileDecoratorMapper
- getNamedDecorator(HttpServletRequest, String) - Method in class com.opensymphony.module.sitemesh.mapper.NullDecoratorMapper
-
Returns null.
- getOut() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
-
Get the outputWriter.
- getOutputStream() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- getOutputStream() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
If the page is parseable, return a wrapped ServletOutputStream, else return the default ServletOutputStream.
- getPage() - Method in interface com.opensymphony.module.sitemesh.Decorator
-
URI of the Servlet/JSP to dispatch the request to (relative to the web-app context).
- getPage() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- getPage() - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
URI of the Servlet/JSP to dispatch the request to (relative to the web-app context).
- getPage() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
-
Return the Page object from the PAGE scope.
- getPageOutputStream() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- getPageParser(String) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Create a PageParser suitable for the given content-type.
- getPageParser(String) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Refresh config before delegating to superclass.
- getPageParser(String) - Method in class com.opensymphony.module.sitemesh.Factory
-
Create a PageParser suitable for the given content-type.
- getPageWriter() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Return instance of
PageWriter
allowing all data written to stream to be stored in temporary buffer. - getParent() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- getPathInfo() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getPathTranslated() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getProperties() - Method in interface com.opensymphony.module.sitemesh.Page
-
Get a
Map
representing all the properties in thePage
. - getProperties() - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getProperty(String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Get a property embedded into the
Page
as aString
. - getProperty(String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getPropertyKeys() - Method in interface com.opensymphony.module.sitemesh.Page
-
Get all available property keys for the
Page
. - getPropertyKeys() - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getQueryString() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getRequest() - Method in interface com.opensymphony.module.sitemesh.Page
-
Return the request of the original page.
- getRequest() - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- getRequestDispatcher(String) - Method in class com.opensymphony.module.sitemesh.filter.PageRequestWrapper
- getRequestURI() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getRole() - Method in interface com.opensymphony.module.sitemesh.Decorator
-
Role the user has to be in to get this decorator applied.
- getRole() - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
Role the user has to be in to get this decorator applied.
- getRootCause() - Method in exception com.opensymphony.module.sitemesh.factory.FactoryException
-
Get the original cause of the Exception.
- getServletContext() - Method in class com.opensymphony.module.sitemesh.Config
- getServletPath() - Method in class com.opensymphony.module.sitemesh.parser.PageRequest
- getStringResource(String) - Static method in class com.opensymphony.module.sitemesh.mapper.EnvEntryDecoratorMapper
-
This pulls a value out of the web-app environment.
- getTitle() - Method in interface com.opensymphony.module.sitemesh.Page
-
Get the Title of the document
- getTitle() - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Return title of from "title" property.
- getType() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.UseHTMLPageTEI
- getType() - Method in class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTEI
- getURIPath() - Method in interface com.opensymphony.module.sitemesh.Decorator
-
URI path of the Decorator.
- getURIPath() - Method in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
-
URI path of the Decorator.
- getVariableInfo(TagData) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTEI
- getWriter() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- getWriter() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
If the page is parseable we return an instance of
PageWriter
allowing all data written to stream to be stored in temporary buffer. - getWriter(Writer) - Static method in class com.opensymphony.module.sitemesh.util.OutputConverter
- grow(int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Grows the internal array by either ~100% or minSize (whichever is larger), up to a maximum size of Integer.MAX_VALUE.
H
- head - Variable in class com.opensymphony.module.sitemesh.parser.FastPage
- HEAD_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- HeadTag - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
Write original HTMLPage head to out.
- HeadTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.HeadTag
- HPAS - Static variable in class com.opensymphony.module.sitemesh.util.Container
- HTML_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- HTMLPage - Interface in com.opensymphony.module.sitemesh
-
Extension of
Page
providing access to HTML data.
I
- id - Variable in class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag
- include(ServletRequest, ServletResponse) - Method in class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
- index - Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- init(Config, Properties, DecoratorMapper) - Method in interface com.opensymphony.module.sitemesh.DecoratorMapper
-
Initialize the mapper.
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
-
Set parent.
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper
-
Create new ConfigLoader using '/WEB-INF/decorators.xml' file.
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.CookieDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.NullDecoratorMapper
-
Does nothing.
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.OSDecoratorMapper
-
Init initializes the OSDecoratorMapper object by setting the parent DecoratorMapper, and loading the initialization properties.
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- init(Config, Properties, DecoratorMapper) - Method in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
- init(FilterConfig) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Set FilterConfig, and get instance of
DecoratorMapper
. - initMap(Properties) - Method in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
-
Initialize user-agent mappings.
- initMap(Properties) - Method in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
-
Initialize language mappings.
- InlineDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The InlineDecoratorMapper is used to determine the correct Decorator when using inline decorators.
- InlineDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.InlineDecoratorMapper
- internalParse(Reader) - Method in class com.opensymphony.module.sitemesh.parser.FastPageParser
- isBot(HttpServletRequest) - Static method in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
-
Check if the current request came from a robot (also known as spider, crawler, ferret)
- isCommitted() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- isFrameSet() - Method in interface com.opensymphony.module.sitemesh.HTMLPage
-
Check to see if this page contains an HTML frameset.
- isFrameSet() - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- isPathExcluded(String) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Returns
true
if the supplied path matches one of the exclude URLs specified in sitemesh.xml, otherwise returnsfalse
. - isPathExcluded(String) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Returns
true
if the supplied path matches one of the exclude URLs specified in sitemesh.xml, otherwise returnsfalse
. - isPathExcluded(String) - Method in class com.opensymphony.module.sitemesh.Factory
-
Determine whether the given path should be excluded from decoration or not.
- isPropertySet(String) - Method in interface com.opensymphony.module.sitemesh.Page
-
Determine whether a property embedded into the
Page
has been set. - isPropertySet(String) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- isUsingStream() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- isUsingWriter() - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
J
- JDK14 - Static variable in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- JRUN - Static variable in class com.opensymphony.module.sitemesh.util.Container
L
- LanguageDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The LanguageDecoratorMapper can determine the preferred language set in the browser requesting a page, and map to a suitable Decorator (using the "Accept-Language" HTTP header).
- LanguageDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
- lastCount - Static variable in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- length() - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns the current length of the character array.
- loadConfig() - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Load configuration from file.
- loadConfig() - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Load configuration from file.
- loadDecoratorMappers(NodeList) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- loadExcludes() - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
- loadExcludeUrls(NodeList) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Reads in all the url patterns to exclude from decoration.
- loadPageParsers(NodeList) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Loop through children of 'page-parsers' element and add all 'parser' mappings.
- loadSitemeshXML() - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
M
- map - Variable in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
- map - Variable in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
- mapParser(String, String) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Map new PageParser to given content-type.
- mappings - Variable in class com.opensymphony.module.sitemesh.mapper.PathMapper
- mark(int) - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Mark the present position in the stream.
- markedPos - Variable in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
The position of mark in buffer.
- markSupported() - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Tell whether this stream supports the mark() operation, which it does.
- match(String, String, boolean) - Static method in class com.opensymphony.module.sitemesh.mapper.PathMapper
- META_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- method - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
- modifyPath(String, String) - Static method in class com.opensymphony.module.sitemesh.mapper.AgentDecoratorMapper
-
Change /abc/def.jsp into /abc/def-XYZ.jsp
- modifyPath(String, String) - Static method in class com.opensymphony.module.sitemesh.mapper.LanguageDecoratorMapper
-
Change /abc/def.jsp into /abc/def-XYZ.jsp
N
- name - Variable in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- name - Variable in class com.opensymphony.module.sitemesh.taglib.page.ParamTag
- nameEndIdx - Variable in class com.opensymphony.module.sitemesh.parser.FastPageParser.Tag
- noNull(String) - Static method in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Return String as is, or "" if null.
- NullDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The NullDecoratorMapper represents the top-level DecoratorMapper that is finally delegated to if no other DecoratorMapper has intervened.
- NullDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.NullDecoratorMapper
- nullOutputBuffer - Static variable in class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
- NullOutputBuffer - Class in com.opensymphony.module.sitemesh.filter
-
An outputBuffer that does nothing.
- NullOutputBuffer() - Constructor for class com.opensymphony.module.sitemesh.filter.NullOutputBuffer
O
- original - Variable in class com.opensymphony.module.sitemesh.filter.PageWriter
- ORION - Static variable in class com.opensymphony.module.sitemesh.util.Container
- OSDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The OSDecoratorMapper will map a suitable decorator based on the operating system of the remote client.
- OSDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.OSDecoratorMapper
- OutputBuffer - Interface in com.opensymphony.module.sitemesh.filter
-
An interface that bridges PageWriter and PageOutputStream.
- OutputConverter - Class in com.opensymphony.module.sitemesh.util
-
A converter from one character type to another
- OutputConverter() - Constructor for class com.opensymphony.module.sitemesh.util.OutputConverter
- OutputConverter.ResinWriter - Class in com.opensymphony.module.sitemesh.util
-
To get internationalised characters to work on Resin, some conversions need to take place.
P
- page - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- page - Variable in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- page - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- Page - Interface in com.opensymphony.module.sitemesh
-
The Page object wraps the contents of the original (undecorated) page.
- PAGE - Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
- pageContext - Variable in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- pageData - Variable in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Date of page contents.
- PageDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The PageDecoratorMapper allows the actual Page to determine the Decorator to be used.
- PageDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper
- PageFilter - Class in com.opensymphony.module.sitemesh.filter
-
Main SiteMesh filter for applying Decorators to entire Pages.
- PageFilter() - Constructor for class com.opensymphony.module.sitemesh.filter.PageFilter
- pageOutputStream - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- PageOutputStream - Class in com.opensymphony.module.sitemesh.filter
-
Implementation of ServletOutputStream that stores all data written to it in a temporary buffer accessible from
PageOutputStream.getBuffer(java.lang.String)
. - PageOutputStream(ServletResponse) - Constructor for class com.opensymphony.module.sitemesh.filter.PageOutputStream
-
Construct an OutputStream that will buffer the content written to it.
- PageParser - Interface in com.opensymphony.module.sitemesh
-
The PageParser is responsible for parsing the page data into an appropriate
Page
object. - pageParsers - Variable in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Map that associates content-types with PageParser instances.
- pageProps - Variable in class com.opensymphony.module.sitemesh.mapper.PageDecoratorMapper
- PageRequest - Class in com.opensymphony.module.sitemesh.parser
- PageRequest(HttpServletRequest) - Constructor for class com.opensymphony.module.sitemesh.parser.PageRequest
- PageRequestWrapper - Class in com.opensymphony.module.sitemesh.filter
-
Will wrap a request for the
RequestDispatcherWrapper
. - PageRequestWrapper(HttpServletRequest) - Constructor for class com.opensymphony.module.sitemesh.filter.PageRequestWrapper
- PageRequestWrapper(HttpServletRequest, boolean) - Constructor for class com.opensymphony.module.sitemesh.filter.PageRequestWrapper
- PageResponseWrapper - Class in com.opensymphony.module.sitemesh.filter
-
Implementation of HttpServletResponseWrapper that captures page data instead of sending to the writer.
- PageResponseWrapper(HttpServletResponse, Config) - Constructor for class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Create PageResponse wrapped around an existing HttpServletResponse.
- PageResponseWrapper(HttpServletResponse, Config, boolean) - Constructor for class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Create PageResponse wrapped around an existing HttpServletResponse.
- pageWriter - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- PageWriter - Class in com.opensymphony.module.sitemesh.filter
-
Implementation of PrintWriter that stores all data written to it in a temporary buffer accessible from
PageWriter.getBuffer(java.lang.String)
. - PageWriter(PrintWriter) - Constructor for class com.opensymphony.module.sitemesh.filter.PageWriter
- PARAMETER_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- ParameterDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The ParameterDecoratorMapper will map a suitable decorator based on request parameters.
- ParameterDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- parameters - Variable in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- paramName - Variable in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- paramName - Variable in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- params - Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- ParamTag - Class in com.opensymphony.module.sitemesh.taglib.page
-
Add a parameter to the inline Decorator, as if specified in the Page.
- ParamTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.page.ParamTag
- paramValue - Variable in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
- paramValue - Variable in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- parent - Variable in class com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
-
Parent DecoratorMapper.
- parent - Variable in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- parse(char[]) - Method in interface com.opensymphony.module.sitemesh.PageParser
-
This builds a Page.
- parse(char[]) - Method in class com.opensymphony.module.sitemesh.parser.DefaultPageParser
- parse(char[]) - Method in class com.opensymphony.module.sitemesh.parser.FastPageParser
- parse(Reader) - Method in class com.opensymphony.module.sitemesh.parser.FastPageParser
- parseablePage - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- parseConfig(Document) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Parse configuration from XML document.
- parsePage(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Continue in filter-chain, writing all content to buffer and parsing into returned
Page
object. - parseProperties(FastPageParser.Tag, CharArray) - Static method in class com.opensymphony.module.sitemesh.parser.FastPageParser
-
This is called when we need to extract the properties for the tag from the tag's HTML.
- parseTag(FastPageParser.Tag, CharArray) - Method in class com.opensymphony.module.sitemesh.parser.FastPageParser
-
Populates a
FastPageParser.Tag
object using data from the suppliedCharArray
. - pathInfo - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
- pathMapper - Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
- PathMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The PathMapper is used to map file patterns to keys, and find an approriate key for a given file path.
- PathMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.PathMapper
- pathNotAvailable - Static variable in class com.opensymphony.module.sitemesh.mapper.FileDecoratorMapper
- pathTranslated - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
- populatePathMapper(NodeList, String, String) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Extracts each URL pattern and adds it to the pathMapper map.
- pos - Variable in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
The current buffer position.
- print(boolean) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(boolean) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(char) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(char) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(char[]) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(char[]) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(double) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(double) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(float) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(float) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(int) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(long) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(long) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(Object) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(Object) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- print(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- print(String) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- PrintableDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The PrintableDecoratorMapper is a sample DecoratorMapper that will check to see whether 'printable=true' is supplied as a request parameter and if so, use the specified decorator instead.
- PrintableDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
- println() - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println() - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(boolean) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(boolean) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(char) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(char) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(char[]) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(char[]) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(double) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(double) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(float) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(float) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(int) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(long) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(long) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(Object) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(Object) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- println(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- println(String) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- printStackTrace() - Method in exception com.opensymphony.module.sitemesh.factory.FactoryException
- printStackTrace(PrintStream) - Method in exception com.opensymphony.module.sitemesh.factory.FactoryException
- printStackTrace(PrintWriter) - Method in exception com.opensymphony.module.sitemesh.factory.FactoryException
- properties - Variable in class com.opensymphony.module.sitemesh.mapper.OSDecoratorMapper
-
Properties holds the parameters that the object was initialized with.
- properties - Variable in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Map of all properties.
- properties - Variable in class com.opensymphony.module.sitemesh.parser.FastPageParser.Tag
- propertyName - Variable in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
- PropertyTag - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
Write property of Page to out.
- PropertyTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
- pushDecoratorMapper(String, Properties) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Push new DecoratorMapper onto end of chain.
- put(String, String) - Method in class com.opensymphony.module.sitemesh.mapper.PathMapper
-
Add a key and appropriate matching pattern.
Q
- queryString - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
R
- rd - Variable in class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
- read() - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Read a single character.
- read(char[], int, int) - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Read characters into a portion of an array.
- ready() - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Tell whether this stream is ready to be read.
- refresh() - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Check if configuration file has been modified, and if so reload it.
- refresh() - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Check if configuration file has been updated, and if so, reload.
- release() - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- release() - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Release all attributes
- replaceProperties(String) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Replaces any properties that appear in the supplied string with their actual values
- report(String, Exception) - Static method in class com.opensymphony.module.sitemesh.Factory
-
Report a problem.
- request - Variable in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
RequestURI of original Page.
- RequestConstants - Interface in com.opensymphony.module.sitemesh
-
A set of static constants of Strings to be used as ServletRequest attribute keys to represent various objects passed between pages.
- RequestDispatcherWrapper - Class in com.opensymphony.module.sitemesh.filter
-
Special request dispatcher that will include when an inline decorator includes a resource that uses an internal forward.
- RequestDispatcherWrapper(RequestDispatcher) - Constructor for class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
- requestURI - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
- reset() - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- reset() - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Reset the stream to the most recent mark, or to the beginning if it has never been marked.
- reset() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- RESIN - Static variable in class com.opensymphony.module.sitemesh.util.Container
- resinConvert(String, Writer) - Static method in class com.opensymphony.module.sitemesh.util.OutputConverter
- ResinWriter(Writer) - Constructor for class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- response - Variable in class com.opensymphony.module.sitemesh.filter.PageOutputStream
-
The reason we use a response, rather than just getting the outputstream directly is that under Tomcat, when serving static resources, we need to avoid calling getOutputStream() if we are going to use a decorator.
- response - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- result - Static variable in class com.opensymphony.module.sitemesh.util.Container
- ROBOT - Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
-
Marker that stores a Boolean (under the session) to state whether the current session is the session of a web search engine spider.
- RobotDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
-
The RobotDecoratorMapper will use the specified decorator when the requester is identified as a robot (also known as spider, crawler, ferret) of a search engine.
- RobotDecoratorMapper() - Constructor for class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
- role - Variable in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
S
- searchForClosestClass(Map) - Static method in class com.opensymphony.module.sitemesh.util.Container
-
Walk up the classloader hierachy and attempt to find a class in the classMappings Map that can be loaded.
- sendError(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- sendError(int) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- sendError(int, String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- sendError(int, String) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- sendRedirect(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- sendRedirect(String) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- servletConfig - Variable in class com.opensymphony.module.sitemesh.Config
- servletPath - Variable in class com.opensymphony.module.sitemesh.parser.PageRequest
- setBufferSize(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setContentLength(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setContentLength(int) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Prevent content-length being set if page is parseable.
- setContentType(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setContentType(String) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Set the content-type of the request and store it so it can be passed to the
PageParser
. - setContentType(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- setContentTypeCalled - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- setDateHeader(String, long) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setDecorator(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Deprecated.Use setName() instead.
- setDefault(String) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
-
Value to write if no property matching key is found (optional).
- setDefault(String) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag
-
Value to write if no title is found (optional).
- setEncoding(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
- setError() - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- setFilterConfig(FilterConfig) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Deprecated.Not needed in final version of Servlet 2.3 API - replaced by init().
- setHeader(String, String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setHeader(String, String) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Prevent content-length being set if page is parseable.
- setId(String) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag
-
Set name of variable the Page will be set as.
- setId(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Tag attribute: If set, this value will override the 'id' property of the page.
- setIntHeader(String, int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setLength(int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Changes the size of the character array to the value specified.
- setLocale(Locale) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setName(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Tag attribute: Name of Decorator to apply to Page.
- setName(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ParamTag
- setPage(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Tag attribute: URI of page to include.
- setPageContext(PageContext) - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- setParent(Tag) - Method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
- setProperty(String) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
-
Key of property to write.
- setRequest(HttpServletRequest) - Method in interface com.opensymphony.module.sitemesh.Page
-
Create snapshot of Request.
- setRequest(HttpServletRequest) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Create snapshot of Request.
- setStatus(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setStatus(int) - Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
Prevent 'not modified' (304) HTTP status from being sent if page is parseable (so web-server/browser doesn't cache contents).
- setStatus(int, String) - Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
- setSubstr(int, int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Allows an arbitrary substring of this character array to be specified.
- setTitle(String) - Method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Tag attribute: If set, this value will override the 'title' property of the page.
- setVerbatimPage(char[]) - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- setWriteEntireProperty(String) - Method in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
-
When begins with y, t or 1, the full attribute (name + value) is written.
- shouldParsePage(String) - Method in class com.opensymphony.module.sitemesh.factory.BaseFactory
-
Determine whether a Page of given content-type should be parsed or not.
- shouldParsePage(String) - Method in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
Refresh config before delegating to superclass.
- shouldParsePage(String) - Method in class com.opensymphony.module.sitemesh.Factory
-
Determine whether a Page of given content-type should be parsed or not.
- shouldWriteToHead(int, int) - Static method in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SITEMESH_FACTORY - Static variable in class com.opensymphony.module.sitemesh.Factory
-
Web context lookup key
- size - Variable in class com.opensymphony.module.sitemesh.util.CharArray
- size - Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- size() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- skip(long) - Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
-
Skip characters.
- SLASH_BODY_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SLASH_HEAD_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SLASH_HTML_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SLASH_TITLE_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SLASH_XML_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- SLASH_XMP_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_CDATA - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_COMMENT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_DOCTYPE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_EOF - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_SCRIPT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_TAG - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_TAG_QUOTE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- STATE_TEXT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- storeDecorator(Decorator) - Method in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
Store Decorator in Map
- substrHashCode() - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns the hashcode for a lowercase version of the array's substring (as set by the
setSubstr(int, int)
method). - substring(int, int) - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns a substring from within this character array.
- subStrLen - Variable in class com.opensymphony.module.sitemesh.util.CharArray
- subStrStart - Variable in class com.opensymphony.module.sitemesh.util.CharArray
T
- Tag() - Constructor for class com.opensymphony.module.sitemesh.parser.FastPageParser.Tag
- TAG_STATE_BODY - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_HEAD - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_HTML - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_NONE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_TITLE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_XML - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TAG_STATE_XMP - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- target - Variable in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- target - Variable in class com.opensymphony.module.sitemesh.filter.PageWriter
- target - Variable in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- TITLE_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TitleTag - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
Write the Page
<title>
value to out. - TitleTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag
- toByteArray() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- TOKEN_CDATA - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_COMMENT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_DOCTYPE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_EMPTYTAG - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_EOF - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_NONE - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_SCRIPT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_TAG - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOKEN_TEXT - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- TOMCAT - Static variable in class com.opensymphony.module.sitemesh.util.Container
- toString() - Method in class com.opensymphony.module.sitemesh.util.CharArray
-
Returns a String represenation of the character array.
- toString() - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- toString(String) - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- trace(Exception) - Static method in class com.opensymphony.module.sitemesh.taglib.AbstractTag
-
Log exception generated by taglib.
- trace(Exception) - Static method in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
Log exception generated by taglib.
- trim(char[], int) - Static method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
U
- UNKNOWN - Static variable in class com.opensymphony.module.sitemesh.util.Container
- UnParsedPage - Class in com.opensymphony.module.sitemesh.parser
-
A page that is of unrecognised content-type, or cannot be parsed into a specific type of Page.
- UnParsedPage(char[]) - Constructor for class com.opensymphony.module.sitemesh.parser.UnParsedPage
-
Simple constructor.
- uriPath - Variable in class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- UseHTMLPageTEI - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
TagExtraInfo implementation to expose HTMLPage object as variable.
- UseHTMLPageTEI() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.UseHTMLPageTEI
- UsePageTag - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
Expose the Page as a bean to the page which can then be accessed from scriptlets.
- UsePageTag() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag
- UsePageTEI - Class in com.opensymphony.module.sitemesh.taglib.decorator
-
TagExtraInfo implementation to expose Page object as variable.
- UsePageTEI() - Constructor for class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTEI
- USING_STREAM - Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
-
Whether the current request should use a binary stream (as opposed to writer).
- usingStream - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- usingWriter - Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
W
- WEBLOGIC - Static variable in class com.opensymphony.module.sitemesh.util.Container
- WEBSPHERE - Static variable in class com.opensymphony.module.sitemesh.util.Container
- WORK_AROUND_RESIN_I18N_BUG - Static variable in class com.opensymphony.module.sitemesh.util.OutputConverter
-
Resin versions 2.1.12 and previously have encoding problems for internationalisation.
- write(byte[], int, int) - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- write(char[]) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- write(char[]) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- write(char[], int, int) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- write(char[], int, int) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- write(char[], int, int) - Method in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
- write(int) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- write(int) - Method in class com.opensymphony.module.sitemesh.filter.PageOutputStream
- write(int) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- write(int) - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
- write(String) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- write(String) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- write(String, int, int) - Method in class com.opensymphony.module.sitemesh.filter.DebugPageWriter
- write(String, int, int) - Method in class com.opensymphony.module.sitemesh.filter.PageWriter
- writeBody(Writer) - Method in interface com.opensymphony.module.sitemesh.Page
-
Write the contents of the
<body>
tag. - writeBody(Writer) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
-
Write data of html
<body>
tag. - writeBody(Writer) - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- writeBody(Writer) - Method in class com.opensymphony.module.sitemesh.parser.UnParsedPage
- writeEntireProperty - Variable in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
- writeHead(Writer) - Method in interface com.opensymphony.module.sitemesh.HTMLPage
-
Write the contents of the
<head>
tag. - writeHead(Writer) - Method in class com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
-
Write data of html
<head>
tag. - writeHead(Writer) - Method in class com.opensymphony.module.sitemesh.parser.FastPage
- writeOriginal(HttpServletRequest, HttpServletResponse, Page) - Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
Write the original page data to the response.
- writePage(Writer) - Method in interface com.opensymphony.module.sitemesh.Page
-
Write the entire contents of the
Page
, in the format before it was parsed, to theWriter
. - writePage(Writer) - Method in class com.opensymphony.module.sitemesh.parser.AbstractPage
- writeTag(int, int, boolean, CharArray, CharArray, CharArray) - Static method in class com.opensymphony.module.sitemesh.parser.FastPageParser
- writeTo(OutputStream) - Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
X
- XML_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- XMP_HASH - Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
All Classes All Packages