A B C D E F G H I J L M N O P Q R S T U V W X
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
-
- acceptableTagNames -
Variable in class com.opensymphony.module.sitemesh.html.BasicRule
-
- activateDestination() -
Method in interface com.opensymphony.module.sitemesh.filter.RoutablePrintWriter.DestinationFactory
-
- activateSiteMesh(String, String) -
Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
- addAttribute(String, String) -
Method in class com.opensymphony.module.sitemesh.html.CustomTag
- Add a new attribute.
- 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
-
- addHeader(String, String) -
Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- Prevent content-length being set if page is parseable.
- addIntHeader(String, int) -
Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
-
- addListener(StateChangeListener) -
Method in class com.opensymphony.module.sitemesh.html.State
-
- 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.html.rules.PageBuilder
-
- 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
- Deprecated. Adds a name/value property pair to this tag.
- addProperty(String, String) -
Method in class com.opensymphony.sitemesh.compatability.Content2HTMLPage
-
- addProperty(String, String) -
Method in class com.opensymphony.sitemesh.compatability.HTMLPage2Content
-
- addProperty(String, String) -
Method in interface com.opensymphony.sitemesh.Content
- Manually add a property to page.
- addRule(TagRule) -
Method in class com.opensymphony.module.sitemesh.html.HTMLProcessor
- Equivalent of htmlProcessor.defaultState().addRule()
- addRule(TagRule) -
Method in class com.opensymphony.module.sitemesh.html.State
-
- addTextFilter(TextFilter) -
Method in class com.opensymphony.module.sitemesh.html.HTMLProcessor
-
- addTextFilter(TextFilter) -
Method in class com.opensymphony.module.sitemesh.html.State
-
- addUserDefinedRules(State, PageBuilder) -
Method in class com.opensymphony.module.sitemesh.multipass.DivExtractingPageParser
-
- addUserDefinedRules(State, PageBuilder) -
Method in class com.opensymphony.module.sitemesh.parser.HTMLPageParser
-
- 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(CharArray) -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
- Appends an existing CharArray on to this one.
- append(char[]) -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
- Appends the supplied characters to the end of the array.
- append(char[], int, int) -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
-
- append(char) -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
- Appends a single character to the end of the character array.
- append(String) -
Method in class com.opensymphony.module.sitemesh.html.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
- Apply
Decorator to
Page and write to the response.
- 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
-
- ApplyDecoratorTag.ApplyDecoratorException(String) -
Constructor for exception com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag.ApplyDecoratorException
-
- attributeBuffer -
Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
-
- attributeCount -
Variable in class com.opensymphony.module.sitemesh.html.CustomTag
-
- attributeCount -
Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser.ReusableToken
-
- attributes -
Variable in class com.opensymphony.module.sitemesh.html.CustomTag
-
- attributes -
Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser.ReusableToken
-
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.
- BaseWebAppDecorator - Class in com.opensymphony.sitemesh.webapp.decorator
- Convenient base class for all Java web-app based decorators that make use of the Servlet API.
- BaseWebAppDecorator() -
Constructor for class com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator
-
- BasicRule - Class in com.opensymphony.module.sitemesh.html
-
- BasicRule(String[]) -
Constructor for class com.opensymphony.module.sitemesh.html.BasicRule
-
- BasicRule(String) -
Constructor for class com.opensymphony.module.sitemesh.html.BasicRule
-
- BasicRule() -
Constructor for class com.opensymphony.module.sitemesh.html.BasicRule
-
- BlockExtractingRule - Class in com.opensymphony.module.sitemesh.html
-
- BlockExtractingRule(boolean, String) -
Constructor for class com.opensymphony.module.sitemesh.html.BlockExtractingRule
-
- BlockExtractingRule(boolean) -
Constructor for class com.opensymphony.module.sitemesh.html.BlockExtractingRule
-
- blockId -
Variable in class com.opensymphony.module.sitemesh.multipass.DivExtractingPageParser.TopLevelDivExtractingRule
-
- blockSize -
Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
-
- body -
Variable in class com.opensymphony.module.sitemesh.html.rules.BodyTagRule
-
- body -
Variable in class com.opensymphony.module.sitemesh.parser.FastPage
-
- body -
Variable in class com.opensymphony.module.sitemesh.parser.TokenizedHTMLPage
-
- BODY_HASH -
Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- Deprecated.
- 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
-
- BodyTagRule - Class in com.opensymphony.module.sitemesh.html.rules
-
- BodyTagRule(PageBuilder, CharArray) -
Constructor for class com.opensymphony.module.sitemesh.html.rules.BodyTagRule
-
- 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.
- buf -
Variable in class com.opensymphony.module.sitemesh.util.CharArrayWriter
- The buffer where data is stored.
- Buffer - Class in com.opensymphony.module.sitemesh.filter
- When SiteMesh is activated for a request, the contents of the response are stored in this buffer, where they can
later be accessed as a parsed Page object.
- Buffer(PageParser, String) -
Constructor for class com.opensymphony.module.sitemesh.filter.Buffer
-
- buffer -
Variable in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
- buffer -
Variable in class com.opensymphony.module.sitemesh.html.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
-
- bufferedStream -
Variable in class com.opensymphony.module.sitemesh.filter.Buffer
-
- bufferedWriter -
Variable in class com.opensymphony.module.sitemesh.filter.Buffer
-
- buffers -
Variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
-
- build(char[], SiteMeshContext) -
Method in class com.opensymphony.sitemesh.compatability.PageParser2ContentProcessor
-
- build(char[], SiteMeshContext) -
Method in interface com.opensymphony.sitemesh.ContentProcessor
-
C
- changeState(State) -
Method in interface com.opensymphony.module.sitemesh.html.HTMLProcessorContext
-
- CharArray - Class in com.opensymphony.module.sitemesh.html.util
- A leaner, meaner version of StringBuffer.
- CharArray(int) -
Constructor for class com.opensymphony.module.sitemesh.html.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.
- CharArrayWriter - Class in com.opensymphony.module.sitemesh.util
- Unsynced version of the JDK's CharArrayWriter
- CharArrayWriter() -
Constructor for class com.opensymphony.module.sitemesh.util.CharArrayWriter
- Creates a new CharArrayWriter.
- CharArrayWriter(int) -
Constructor for class com.opensymphony.module.sitemesh.util.CharArrayWriter
- Creates a new CharArrayWriter with the specified initial size.
- charAt(int) -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
- Returns the character that is at the specified position in the array.
- checkError() -
Method in class com.opensymphony.module.sitemesh.filter.RoutablePrintWriter
-
- ClassLoaderUtil - Class in com.opensymphony.module.sitemesh.util
- This class is extremely useful for loading resources and classes in a fault tolerant manner
that works across different applications servers.
- ClassLoaderUtil() -
Constructor for class com.opensymphony.module.sitemesh.util.ClassLoaderUtil
-
- 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.
- clear() -
Method in class com.opensymphony.module.sitemesh.html.util.CharArray
- Clear the contents.
- 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.RoutablePrintWriter
-
- close() -
Method in class com.opensymphony.module.sitemesh.filter.RoutablePrintWriter.NullWriter
-
- close() -
Method in class com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream
-
- CLOSE -
Static variable in interface com.opensymphony.module.sitemesh.html.Tag
-
- close() -
Method in class com.opensymphony.module.sitemesh.util.CharArrayReader
- Close the stream.
- close() -
Method in class com.opensymphony.module.sitemesh.util.CharArrayWriter
- Close the stream.
- close() -
Method in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
-
- close() -
Method in class com.opensymphony.module.sitemesh.util.OutputConverter.ResinWriter
-
- CLOSE_MAGIC_COMMENT -
Static variable in interface com.opensymphony.module.sitemesh.html.Tag
-
- 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.freemarker - package com.opensymphony.module.sitemesh.freemarker
-
- com.opensymphony.module.sitemesh.html - package com.opensymphony.module.sitemesh.html
-
- com.opensymphony.module.sitemesh.html.rules - package com.opensymphony.module.sitemesh.html.rules
-
- com.opensymphony.module.sitemesh.html.tokenizer - package com.opensymphony.module.sitemesh.html.tokenizer
-
- com.opensymphony.module.sitemesh.html.util - package com.opensymphony.module.sitemesh.html.util
-
- com.opensymphony.module.sitemesh.mapper - package com.opensymphony.module.sitemesh.mapper
-
- com.opensymphony.module.sitemesh.multipass - package com.opensymphony.module.sitemesh.multipass
-
- 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.tapestry - package com.opensymphony.module.sitemesh.tapestry
-
- com.opensymphony.module.sitemesh.util - package com.opensymphony.module.sitemesh.util
-
- com.opensymphony.module.sitemesh.velocity - package com.opensymphony.module.sitemesh.velocity
-
- com.opensymphony.sitemesh - package com.opensymphony.sitemesh
-
- com.opensymphony.sitemesh.compatability - package com.opensymphony.sitemesh.compatability
-
- com.opensymphony.sitemesh.webapp - package com.opensymphony.sitemesh.webapp
-
- com.opensymphony.sitemesh.webapp.decorator - package com.opensymphony.sitemesh.webapp.decorator
-
- compareLower(String, int) -
Method in class com.opensymphony.module.sitemesh.html.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.html.util.CharArray
- This compares a substring of this character array (as specified
by the
CharArray.setSubstr(int, int) method call) with the supplied
string.
- Config - Class in com.opensymphony.module.sitemesh
- Common interface to ServletConfig and FilterConfig
(since javax.servlet.Config was removed from 2.3 spec).
- Config(ServletConfig) -
Constructor for class com.opensymphony.module.sitemesh.Config
-
- Config(FilterConfig) -
Constructor for class com.opensymphony.module.sitemesh.Config
-
- config -
Variable in class com.opensymphony.module.sitemesh.factory.BaseFactory
- ServletConfig or FilterConfig.
- 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
-
- 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.Config
-
- 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
-
- container -
Variable in class com.opensymphony.sitemesh.webapp.ContainerTweaks
-
- ContainerTweaks - Class in com.opensymphony.sitemesh.webapp
- Provides details of which tweaks should be used in SiteMesh - necessary because containers behave subtly different.
- ContainerTweaks() -
Constructor for class com.opensymphony.sitemesh.webapp.ContainerTweaks
-
- containerTweaks -
Variable in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
-
- containsHeader(String) -
Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
-
- content -
Variable in class com.opensymphony.sitemesh.compatability.Content2HTMLPage
-
- Content - Interface in com.opensymphony.sitemesh
-
- Content2HTMLPage - Class in com.opensymphony.sitemesh.compatability
- Adapts a SiteMesh 3
Content to a SiteMesh 2 HTMLPage. - Content2HTMLPage(Content) -
Constructor for class com.opensymphony.sitemesh.compatability.Content2HTMLPage
-
- CONTENT_HASH -
Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- Deprecated.
- CONTENT_KEY -
Static variable in class com.opensymphony.sitemesh.webapp.decorator.DispatchedDecorator
-
- ContentBlockExtractingRule - Class in com.opensymphony.module.sitemesh.html.rules
-
- ContentBlockExtractingRule(PageBuilder) -
Constructor for class com.opensymphony.module.sitemesh.html.rules.ContentBlockExtractingRule
-
- contentBlockId -
Variable in class com.opensymphony.module.sitemesh.html.rules.ContentBlockExtractingRule
-
- ContentBufferingResponse - Class in com.opensymphony.sitemesh.webapp
-
- ContentBufferingResponse(HttpServletResponse, ContentProcessor, SiteMeshWebAppContext) -
Constructor for class com.opensymphony.sitemesh.webapp.ContentBufferingResponse
-
- ContentProcessor - Interface in com.opensymphony.sitemesh
-
- contentProcessor -
Variable in class com.opensymphony.sitemesh.webapp.ContentBufferingResponse
-
- contentType -
Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
- contentType -
Variable in class com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext
-
- context -
Variable in class com.opensymphony.module.sitemesh.html.BasicRule
-
- CONTEXT_KEY -
Static variable in class com.opensymphony.sitemesh.webapp.decorator.DispatchedDecorator
-
- 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.
- count -
Variable in class com.opensymphony.module.sitemesh.util.CharArrayWriter
- The number of chars in the buffer.
- create() -
Method in interface com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream.DestinationFactory
-
- createBuffer() -
Method in class com.opensymphony.module.sitemesh.html.BlockExtractingRule
-
- createBuffer() -
Method in class com.opensymphony.module.sitemesh.html.rules.HeadExtractingRule
-
- currentBuffer() -
Method in class com.opensymphony.module.sitemesh.html.BasicRule
-
- currentBuffer() -
Method in interface com.opensymphony.module.sitemesh.html.HTMLProcessorContext
-
- currentState -
Variable in class com.opensymphony.module.sitemesh.html.HTMLProcessor
-
- currentState() -
Method in interface com.opensymphony.module.sitemesh.html.HTMLProcessorContext
-
- CustomTag - Class in com.opensymphony.module.sitemesh.html
- A CustomTag provides a mechanism to manipulate the contents of a Tag.
- CustomTag(String, int) -
Constructor for class com.opensymphony.module.sitemesh.html.CustomTag
- Type of tag:
<blah> - Tag.OPEN
</blah> - Tag.CLOSE
<blah/> - Tag.EMPTY
- CustomTag(Tag) -
Constructor for class com.opensymphony.module.sitemesh.html.CustomTag
- Create a CustomTag based on an existing Tag - this takes a copy of the Tag.
D
- deactivateSiteMesh() -
Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
-
- debug(String, String, String) -
Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
-
- DebugResponseWrapper - Class in com.opensymphony.module.sitemesh.filter
-
- DebugResponseWrapper(HttpServletResponse) -
Constructor for class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
-
- Decorator - Interface in com.opensymphony.module.sitemesh
- Representation of a Decorator.
- decorator -
Variable in class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
-
- decorator -
Variable in class com.opensymphony.module.sitemesh.mapper.PrintableDecoratorMapper
-
- DECORATOR -
Static variable in interface com.opensymphony.module.sitemesh.RequestConstants
- The name (String) of the Decorator to suggest using.
- decorator -
Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
- Decorator - Interface in com.opensymphony.sitemesh
-
- DecoratorMapper - Interface in com.opensymphony.module.sitemesh
- The DecoratorMapper is responsible for determining which
Decorator should be used for a
Page. - 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 -
Variable in class com.opensymphony.sitemesh.compatability.DecoratorMapper2DecoratorSelector
-
- DecoratorMapper2DecoratorSelector - Class in com.opensymphony.sitemesh.compatability
- Adapts a SiteMesh 2
DecoratorMapper to a SiteMesh 2 DecoratorSelector. - DecoratorMapper2DecoratorSelector(DecoratorMapper) -
Constructor for class com.opensymphony.sitemesh.compatability.DecoratorMapper2DecoratorSelector
-
- decoratorName -
Variable in class com.opensymphony.module.sitemesh.mapper.RobotDecoratorMapper
-
- decoratorParameter -
Variable in class com.opensymphony.module.sitemesh.mapper.ParameterDecoratorMapper
-
- decoratorParameter -
Variable in class com.opensymphony.module.sitemesh.mapper.SessionDecoratorMapper
-
- decorators -
Variable in class com.opensymphony.module.sitemesh.mapper.ConfigLoader
-
- DecoratorSelector - Interface in com.opensymphony.sitemesh
- Selects an appropriate Decorator for the Content.
- DEFAULT_BLOCK_SIZE -
Static variable in class com.opensymphony.module.sitemesh.util.FastByteArrayOutputStream
-
- DEFAULT_CONFIG_FILENAME -
Static variable in class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
- DEFAULT_ENCODING -
Static variable in class com.opensymphony.module.sitemesh.filter.TextEncoder
-
- DefaultDecorator - Class in com.opensymphony.module.sitemesh.mapper
- Default implementation of Decorator.
- DefaultDecorator(String, String, Map) -
Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- Constructor to set name, page and parameters.
- DefaultDecorator(String, String, String, Map) -
Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- Constructor to set all properties.
- DefaultDecorator(String, String, String, String, Map) -
Constructor for class com.opensymphony.module.sitemesh.mapper.DefaultDecorator
- Constructor to set all properties.
- DefaultFactory - Class in com.opensymphony.module.sitemesh.factory
- DefaultFactory, reads configuration from the
sitemesh.configfile init param,
or /WEB-INF/sitemesh.xml if not specified, or uses the
default configuration if sitemesh.xml does not exist. - DefaultFactory(Config) -
Constructor for class com.opensymphony.module.sitemesh.factory.DefaultFactory
-
- defaultState -
Variable in class com.opensymphony.module.sitemesh.html.HTMLProcessor
-
- defaultState() -
Method in class com.opensymphony.module.sitemesh.html.HTMLProcessor
-
- defaultTitle -
Variable in class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag
-
- defaultValue -
Variable in class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag
-
- depth -
Variable in class com.opensymphony.module.sitemesh.multipass.DivExtractingPageParser.TopLevelDivExtractingRule
-
- destination -
Variable in class com.opensymphony.module.sitemesh.filter.RoutablePrintWriter
-
- destination -
Variable in class com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream
-
- destroy() -
Method in class com.opensymphony.module.sitemesh.filter.PageFilter
- Shutdown filter.
- destroy() -
Method in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
-
- DispatchedDecorator - Class in com.opensymphony.sitemesh.webapp.decorator
- Decorator that dispatches to another path in the Servlet Container (such as a JSP or path mapped to a Servlet).
- DispatchedDecorator(String) -
Constructor for class com.opensymphony.sitemesh.webapp.decorator.DispatchedDecorator
-
- DivExtractingPageParser - Class in com.opensymphony.module.sitemesh.multipass
-
- DivExtractingPageParser() -
Constructor for class com.opensymphony.module.sitemesh.multipass.DivExtractingPageParser
-
- DivExtractingPageParser.TopLevelDivExtractingRule - Class in com.opensymphony.module.sitemesh.multipass
-
- DivExtractingPageParser.TopLevelDivExtractingRule(PageBuilder) -
Constructor for class com.opensymphony.module.sitemesh.multipass.DivExtractingPageParser.TopLevelDivExtractingRule
-
- 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.multipass.ExtractPropertyTag
-
- 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.
- doFilter(ServletRequest, ServletResponse, FilterChain) -
Method in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
- 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
- EMPTY -
Static variable in interface com.opensymphony.module.sitemesh.html.Tag
-
- enabled() -
Method in class com.opensymphony.module.sitemesh.filter.DebugResponseWrapper
-
- encode(byte[], String) -
Method in class com.opensymphony.module.sitemesh.filter.TextEncoder
-
- 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.Buffer
-
- encoding -
Variable in class com.opensymphony.module.sitemesh.filter.HttpContentType
-
- encoding -
Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
- end(Tag) -
Method in class com.opensymphony.module.sitemesh.html.BlockExtractingRule
-
- end(Tag) -
Method in class com.opensymphony.module.sitemesh.html.rules.ContentBlockExtractingRule
-
- end(Tag) -
Method in class com.opensymphony.module.sitemesh.html.rules.MSOfficeDocumentPropertiesRule
-
- end(Tag) -
Method in class com.opensymphony.module.sitemesh.html.rules.TitleExtractingRule
-
- endOfState() -
Method in class com.opensymphony.module.sitemesh.html.State
-
- 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
-
- equals(Object) -
Method in class com.opensymphony.module.sitemesh.html.CustomTag
-
- EQUALS -
Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
-
- 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
- exposedStream -
Variable in class com.opensymphony.module.sitemesh.filter.Buffer
-
- exposedWriter -
Variable in class com.opensymphony.module.sitemesh.filter.Buffer
-
- ExternalDispatchedDecorator - Class in com.opensymphony.sitemesh.webapp.decorator
- Decorator that dispatches to another path in A DIFFERENT WEB-APP in the same Servlet Container (such as a JSP or path mapped to a Servlet).
- ExternalDispatchedDecorator(String, String) -
Constructor for class com.opensymphony.sitemesh.webapp.decorator.ExternalDispatchedDecorator
-
- extractContentTypeValue(String, int) -
Method in class com.opensymphony.module.sitemesh.filter.HttpContentType
-
- ExtractPropertyTag - Class in com.opensymphony.module.sitemesh.multipass
-
- ExtractPropertyTag() -
Constructor for class com.opensymphony.module.sitemesh.multipass.ExtractPropertyTag
-
- extractRequestPath(HttpServletRequest) -
Method in class com.opensymphony.module.sitemesh.filter.PageFilter
-
- extractRequestPath(HttpServletRequest) -
Method in class com.opensymphony.sitemesh.compatability.PageParser2ContentProcessor
-
F
- Factory - Class in com.opensymphony.module.sitemesh
- Factory responsible for creating appropriate instances of implementations.
- Factory() -
Constructor for class com.opensymphony.module.sitemesh.Factory
-
- factory -
Variable in class com.opensymphony.module.sitemesh.filter.PageFilter
-
- factory -
Variable in class com.opensymphony.module.sitemesh.filter.RoutablePrintWriter
-
- factory -
Variable in class com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream
-
- factory -
Variable in class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag
-
- factory -
Variable in class com.opensymphony.sitemesh.compatability.PageParser2ContentProcessor
-
- 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(String) -
Constructor for exception com.opensymphony.module.sitemesh.factory.FactoryException
-
- FactoryException(Exception) -
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
- Deprecated. Use HTMLPageParser instead - it performs better and is more extensible.
- FastPageParser() -
Constructor for class com.opensymphony.module.sitemesh.parser.FastPageParser
- Deprecated.
- FastPageParser.Tag - Class in com.opensymphony.module.sitemesh.parser
- Deprecated.
- FastPageParser.Tag() -
Constructor for class com.opensymphony.module.sitemesh.parser.FastPageParser.Tag
- Deprecated.
- 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(String) -
Method in class com.opensymphony.module.sitemesh.html.rules.RegexReplacementTextFilter
-
- filter(String) -
Method in interface com.opensymphony.module.sitemesh.html.TextFilter
-
- 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.
- filterAlreadyAppliedForRequest(HttpServletRequest) -
Method in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
-
- filterConfig -
Variable in class com.opensymphony.module.sitemesh.Config
-
- filterConfig -
Variable in class com.opensymphony.module.sitemesh.filter.PageFilter
-
- filterConfig -
Variable in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
-
- 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.RoutablePrintWriter
-
- flush() -
Method in class com.opensymphony.module.sitemesh.filter.RoutablePrintWriter.NullWriter
-
- flush() -
Method in class com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream
-
- flush() -
Method in class com.opensymphony.module.sitemesh.util.CharArrayWriter
- Flush the stream.
- 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
-
- flushBuffer() -
Method in class com.opensymphony.module.sitemesh.filter.PageResponseWrapper
- Prevent buffer from being flushed if this is a page being parsed.
- forward(ServletRequest, ServletResponse) -
Method in class com.opensymphony.module.sitemesh.filter.RequestDispatcherWrapper
-
- FRAME_HASH -
Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- Deprecated.
- FRAMESET_HASH -
Static variable in class com.opensymphony.module.sitemesh.parser.FastPageParser
- Deprecated.
- FrameSetDecoratorMapper - Class in com.opensymphony.module.sitemesh.mapper
- The FrameSetDecoratorMapper will use the specified decorator when the Page
is an instance of
HTMLPage and
isFrameSet() returns true. - FrameSetDecoratorMapper() -
Constructor for class com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
-
- FramesetRule - Class in com.opensymphony.module.sitemesh.html.rules
-
- FramesetRule(PageBuilder) -
Constructor for class com.opensymphony.module.sitemesh.html.rules.FramesetRule
-
- FreemarkerDecoratorServlet - Class in com.opensymphony.module.sitemesh.freemarker
- Servlet that allows Freemarker templates to be used as decorators.
- FreemarkerDecoratorServlet() -
Constructor for class com.opensymphony.module.sitemesh.freemarker.FreemarkerDecoratorServlet
-
G
- get(String) -
Method in class com.opensymphony.module.sitemesh.mapper.PathMapper
- Retrieve appropriate key by matching patterns with supplied path.
- get() -
Static method in class com.opensymphony.module.sitemesh.util.Container
- Get the current container.
- get13Buffer(byte[], String) -
Method in class com.opensymphony.module.sitemesh.filter.TextEncoder
-
- get14Buffer(byte[], String) -
Method in class com.opensymphony.module.sitemesh.filter.TextEncoder
-
- 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.
- getAttributeCount() -
Method in class com.opensymphony.module.sitemesh.html.CustomTag
-
- getAttributeCount() -
Method in interface com.opensymphony.module.sitemesh.html.Tag
- Number of attributes in tag.
- getAttributeCount() -
Method in class com.opensymphony.module.sitemesh.html.tokenizer.
|