org.htmlcleaner
Class ConfigFileTagProvider
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.htmlcleaner.ConfigFileTagProvider
- All Implemented Interfaces:
- Serializable, Cloneable, Map, ITagInfoProvider
public class ConfigFileTagProvider
- extends HashMap
- implements ITagInfoProvider
Default tag provider - reads XML file in specified format and creates tag infos
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
ConfigFileTagProvider
public ConfigFileTagProvider(InputSource inputSource)
ConfigFileTagProvider
public ConfigFileTagProvider(File file)
ConfigFileTagProvider
public ConfigFileTagProvider(URL url)
getTagInfo
public TagInfo getTagInfo(String tagName)
- Specified by:
getTagInfo
in interface ITagInfoProvider
main
public static void main(String[] args)
throws IOException,
SAXException,
ParserConfigurationException
- Generates code for tag provider class from specified configuration XML file.
In order to create custom tag info provider, make config file and call this main method
with the specified file. Output will be generated on the standard output. This way default
tag provider (class DefaultTagProvider) is generated from default.xml which which is packaged
in the source distribution.
- Parameters:
args
-
- Throws:
IOException
SAXException
ParserConfigurationException
Copyright © 2006-2011. All Rights Reserved.