| Package | Description |
|---|---|
| org.apache.portals.applications.webcontent2.portlet |
Apache Portals Applications Web Content 2 JSR-286 Portlets
|
| org.apache.portals.applications.webcontent2.portlet.rewriter |
WebContentPortlet specific content rewriting modules. |
| org.apache.portals.applications.webcontent2.portlet.rewriter.html |
HTML parsing libraries for
WebContentPortlet specific content rewriting. |
| org.apache.portals.applications.webcontent2.portlet.rewriter.html.neko |
HTML parsing implementation using NekoHTML parser library for
WebContentPortlet specific content rewriting. |
| org.apache.portals.applications.webcontent2.portlet.rewriter.xml |
XML parsing libraries for
WebContentPortlet specific content rewriting. |
| Modifier and Type | Method and Description |
|---|---|
protected Rewriter |
WebContentPortlet.createRewriter(javax.portlet.PortletRequest request,
RewriterController rewriterController,
Ruleset ruleset) |
| Modifier and Type | Method and Description |
|---|---|
ParserAdaptor |
RewriterController.createParserAdaptor(String mimeType)
Creates a Parser Adaptor for the given mime type
The Parser Adaptor implementation is configured in the service configuration.
|
ParserAdaptor |
MappingRewriterController.createParserAdaptor(String mimeType) |
RulesetRewriter |
RewriterController.createRewriter(Ruleset ruleset)
Creates a rewriter that supports rulesets configurations.
|
RulesetRewriter |
MappingRewriterController.createRewriter(Ruleset ruleset) |
protected Reader |
MappingRewriterController.getReader(String resourcePath) |
protected Reader |
MappingClasspathRewriterController.getReader(String resource) |
protected void |
MappingRewriterController.loadMapping()
Load the mapping file for ruleset configuration
|
void |
Rewriter.parse(ParserAdaptor adaptor,
Reader reader)
Parses the reader of content receiving call backs for rewriter events.
|
void |
AbstractRewriter.parse(ParserAdaptor adaptor,
Reader reader) |
void |
ParserAdaptor.parse(Rewriter rewriter,
Reader reader)
Parses a document from the reader, without actually rewriting URLs.
|
void |
AbstractTextLinesParserAdaptor.parse(Rewriter rewriter,
Reader reader) |
void |
Rewriter.rewrite(ParserAdaptor adaptor,
Reader reader,
Writer writer)
Parses the reader of content receiving call backs for rewriter events.
|
void |
AbstractRewriter.rewrite(ParserAdaptor adaptor,
Reader reader,
Writer writer) |
void |
ParserAdaptor.rewrite(Rewriter rewriter,
Reader reader,
Writer writer)
Parses and rewrites a document from the reader, rewriting URLs via the rewriter's events to the writer.
|
void |
AbstractTextLinesParserAdaptor.rewrite(Rewriter rewriter,
Reader reader,
Writer writer) |
| Constructor and Description |
|---|
MappingClasspathRewriterController(String mappingFile) |
MappingClasspathRewriterController(String mappingFile,
Class basicRewriterClass,
Class ruleBasedRewriterClass,
Map<String,Class> adaptorMimeTypeClassMap) |
MappingClasspathRewriterController(String mappingFile,
List rewriterClasses,
List adaptorClasses) |
MappingClasspathRewriterController(String mappingFile,
String basicRewriterClassName,
String rulesetRewriterClassName,
String adaptorHtmlClassName,
String adaptorXmlClassName) |
MappingRewriterController(String mappingFile) |
MappingRewriterController(String mappingFile,
Class basicRewriterClass,
Class ruleBasedRewriterClass,
Map<String,Class> adaptorMimeTypeClassMap) |
MappingRewriterController(String mappingFile,
List rewriterClasses,
List adaptorClasses) |
MappingRewriterController(String mappingFile,
String basicRewriterClassName,
String rulesetRewriterClassName,
String adaptorHtmlClassName,
String adaptorXmlClassName) |
| Modifier and Type | Method and Description |
|---|---|
void |
SwingParserAdaptor.parse(Rewriter rewriter,
Reader reader) |
void |
SwingParserAdaptor.rewrite(Rewriter rewriter,
Reader reader,
Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
NekoParserAdaptor.parse(Rewriter rewriter,
Reader reader)
parse
|
void |
NekoHTMLParserAdapter.parse(Rewriter rewriter,
Reader reader)
parse
|
void |
NekoParserAdaptor.rewrite(Rewriter rewriter,
Reader reader,
Writer writer)
rewrite
|
void |
NekoHTMLParserAdapter.rewrite(Rewriter rewriter,
Reader reader,
Writer writer)
rewrite
|
| Modifier and Type | Method and Description |
|---|---|
void |
SaxParserAdaptor.parse(Rewriter rewriter,
Reader reader) |
void |
SaxParserAdaptor.rewrite(Rewriter rewriter,
Reader reader,
Writer writer) |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.