Uses of Class
org.exoplatform.social.common.xmlprocessor.BaseXMLFilterPlugin
Packages that use BaseXMLFilterPlugin
Package
Description
Provides xml processor classes for sanitize purpose: allows using html tags.
-
Uses of BaseXMLFilterPlugin in org.exoplatform.social.common.xmlprocessor
Methods in org.exoplatform.social.common.xmlprocessor with parameters of type BaseXMLFilterPluginModifier and TypeMethodDescriptionvoidXMLProcessor.addFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin) Adds a defined filter component plugin to this processor.voidXMLProcessorImpl.addFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin) Adds a defined filter component plugin to this processor.voidXMLProcessor.removeFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin) Removes the existing filter component plugin from this processor.voidXMLProcessorImpl.removeFilterPlugin(BaseXMLFilterPlugin filterComponentPlugin) Removes the existing filter component plugin from this processor. -
Uses of BaseXMLFilterPlugin in org.exoplatform.social.common.xmlprocessor.filters
Subclasses of BaseXMLFilterPlugin in org.exoplatform.social.common.xmlprocessor.filtersModifier and TypeClassDescriptionclassThis OpenLinkNewTabFilterPlugin is a plugin for XMLProcessor which will force all links have to be open in new tab.classThe filter escapes all the DOMTree to make sure it cleaned.classThis URLConverterFilterPlugin is a plugin for XMLProcessor which will auto convert any detected text link into real links, for example: http://abc.com => <a href="http://abc.com" title="http://abc.com">http://abc.com</a> Moreover, this plugin can trim any link to a fix size when it's too long by specifying the urlMaxLength via init params.classThis Filter try Smart way to autoCorrect the typo in HTML input (auto close opened TAG, escape wrong TAG).