| Package | Description |
|---|---|
| org.exoplatform.social.common.xmlprocessor |
Provides xml processor classes for sanitize purpose: allows using html tags.
|
| org.exoplatform.social.common.xmlprocessor.filters |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseXMLFilterPlugin
Base component for
Filter. |
| Modifier and Type | Method and Description |
|---|---|
void |
XMLProcessor.addFilter(Filter filter)
Adds a defined filter to this processor.
|
void |
XMLProcessorImpl.addFilter(Filter filter)
Adds a defined filter to this processor.
|
void |
XMLProcessor.removeFilter(Filter addedFilter)
Removes a defined filter which is added.
|
void |
XMLProcessorImpl.removeFilter(Filter addedFilter)
Removes a defined filter which is added.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DOMContentEscapeFilterPlugin
The filter escapes all content of the DOMTree to make sure it cleaned.
|
class |
DOMLineBreakerFilterPlugin
This filter checks if DOM tree Content contain native line-break character and replace it with
<br /> tags. |
class |
DOMXMLTagFilterPlugin
This Filter travel through DOM tree and find if any TAG is not satisfied the rules specified by a list of allowed
tags.
|
class |
LineBreakerFilterPlugin
This Filter repace native line break character in String input and replace it with HTML /
tag. |
class |
URLConverterFilterPlugin
This URLConverterFilterPlugin is a plugin for XMLProcessor which will auto convert any detected text link into real links,
for example:
http://abc.com => http://abc.com
Moreover, this plugin can trim any link to a fix size when it's too long by specifying the urlMaxLength via init params.
|
class |
XMLBalancerFilterPlugin
This Filter try Smart way to autoCorrect the typo in HTML input (auto close opened TAG, escape wrong TAG).
|
class |
XMLTagFilterPlugin
This is XML Tags and Attributes filter from String input base on whitelist.
|
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.