|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mycore.services.plugins.XmlHtmlPlugin
public class XmlHtmlPlugin
Converts XML, XTHML and HTML to plain text for indexing
| Constructor Summary | |
|---|---|
XmlHtmlPlugin()
|
|
| Method Summary | |
|---|---|
static String |
getFullText(String html)
Converts HTML string to XML to be able to extract text nodes * |
String |
getInfo()
may contain some additional Information on the plugin |
int |
getMajorNumber()
should return the major version number |
int |
getMinorNumber()
should return the minor version number |
String |
getName()
should return a Name of the plugin |
HashSet |
getSupportedContentTypes()
returns a list of all supported MCRFileContentTypes. |
Reader |
transform(MCRFileContentType ct,
InputStream input)
onverts a given Inputstream to Textstream which should contain a textual representation of the source. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlHtmlPlugin()
| Method Detail |
|---|
public String getName()
TextFilterPlugin
getName in interface TextFilterPluginTextFilterPlugin.getName()public String getInfo()
TextFilterPlugin
getInfo in interface TextFilterPluginTextFilterPlugin.getInfo()public HashSet getSupportedContentTypes()
TextFilterPlugin
getSupportedContentTypes in interface TextFilterPlugingetSupportedContentTypes()
public Reader transform(MCRFileContentType ct,
InputStream input)
throws FilterPluginTransformException
TextFilterPlugin
transform in interface TextFilterPlugininput - File in foreign format
FilterPluginTransformExceptionorg.mycore.services.plugins.TextFilterPlugin#transform(org.mycore.datamodel.ifs.MCRFileContentType,org.mycore.datamodel.ifs.MCRContentInputStream,
java.io.OutputStream)public int getMajorNumber()
TextFilterPlugin
getMajorNumber in interface TextFilterPluginTextFilterPlugin.getMajorNumber()public int getMinorNumber()
TextFilterPlugin
getMinorNumber in interface TextFilterPluginTextFilterPlugin.getMinorNumber()public static String getFullText(String html)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||