|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
TagRule that will be called for
TagRuleBundle to the
TagBasedContentProcessor.
BaseSiteMeshBuilder.addTagRuleBundle(org.sitemesh.content.tagrules.TagRuleBundle)
multiple times.
BaseSiteMeshBuilder.addTagRuleBundle(org.sitemesh.content.tagrules.TagRuleBundle)
multiple times.
BaseSiteMeshFilterBuilder and
BaseSiteMeshOfflineBuilder.SiteMeshContext.SiteMeshFilter.SiteMeshOffline.TagRule helper class for dealing with blocks surrounded by an opening and closing tag.TagRule.Selector.PrintWriter
(through Buffer.getWriter()) or ServletOutputStream (through Buffer.getOutputStream().State of the processor, which will result in
different TagRules being applied.
Appendable buffer of character data,similar to StringBuilder and
StringBuffer), except rather than copying the contents to an array of characters,
it keeps a list of references to the original CharSequences.BaseSiteMeshBuilder.setupDefaults().
ContentProperty is stored under in the HttpServletRequest
attribute.
<content tag='foo'>...</content> and write the contents
to a page property (page.foo).Filter implementation that writes the main content
of a response to a temporary buffer where it can then be post-processed
before being served.WebAppContext is stored under in the HttpServletRequest
attribute.
ContentProcessor implementation that processes HTML documents.Content.getData(), but NOT in the
extracted properties from Content.getExtractedProperties().
State the processor is in.
TagRuleBundle for custom SiteMesh tags used for building/applying decorators.TagRuleBundle that exports all <div> elements as properties.ContentProperty.Directory implementation that uses java.io.File.PropertiesFilterConfigurator.
ContentProcessor.
DecoratorSelector.
ContentProcessor.
Selector.
<html> tag
as page properties.HttpServletResponse, allowing the output to be buffered.Directory implementation that stores contents in memory.HttpServletResponseBuffer.getOutputStream()
(as opposed to HttpServletResponseBuffer.getWriter().
<meta> tags as properties in the page.TagRuleBundle that adds document properties from MS Office Word and Excel
documents that have been saved as HTML.ObjectFactory that treats the object
name as a class name, loading it from the current ClassLoader and instantiating
with the default constructor.SiteMeshContext implementation specifically for use
in offline site generation.TagRules.<parameter name='x' value='y'> and write the contents
to a page property (page.x=y).DecoratorSelector implementation that selects a decorator based on the
incoming SiteMeshContext.getPath() and the mappings setup.TagRules.
Tag such as extracting
values or transforming it.
ContentBufferingFilter and HttpServletResponseBuffer
to determine whether the response should be buffered.Selector.shouldBufferForContentType(String, String, String).
ContentProcessor.
DecoratorSelector.
Selector.
TagProcessor before any of the other TagRule methods.
BaseSiteMeshFilterBuilder.setupDefaults().
Filter.SiteMeshOffline.<sitemesh:write property='foo'/> with the
ContentProperty being merged into the current document.TagRuleBundle that adds additional properties as used by SiteMesh 2 and earlier.TagRules to apply whilst the TagProcessor
is processing the document in this particular state.TagTokenizer.ContentProcessor implementation that is build on TagProcessor.TagRules to
interact with the TagProcessor.Tags encountered by the TagProcessor.TagRules.<title> element from the
page and exports it as the title property.SiteMeshContext implementation specifically for webapps running in a Servlet
container.out.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||