java.lang.Object
de.grogra.pf.io.FilterBase
de.grogra.pf.io.SAXFilterBase
de.grogra.pf.io.XSLTFilter
- All Implemented Interfaces:
Filter,FilterSource,OutputStreamSource,SAXSource,RegistryContext,Map,XMLReader
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.grogra.pf.io.FilterSource
FilterSource.MetaDataKey<V> -
Field Summary
Fields inherited from class de.grogra.pf.io.SAXFilterBase
LEX_HANDLERFields inherited from class de.grogra.pf.io.FilterBase
item, sourceFields inherited from interface de.grogra.pf.io.FilterSource
AUTO_PROGRESS, DESTINATION_FILE, DESTINATION_URLFields inherited from interface de.grogra.util.Map
DEFAULT_VALUE, EMPTY_MAPFields inherited from interface de.grogra.pf.io.SAXSource
NAMESPACE_PREFIXES, NAMESPACES -
Constructor Summary
ConstructorsConstructorDescriptionXSLTFilter(FilterItem item, FilterSource source, Templates xslt, IOFlavor targetFlavor) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetFeature(String name) voidparse(ContentHandler ch, ErrorHandler eh, LexicalHandler lh, DTDHandler dh, EntityResolver er) voidsetFeature(String name, boolean value) voidwrite(OutputStream out) This method writes the data toout.Methods inherited from class de.grogra.pf.io.SAXFilterBase
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setPropertyMethods inherited from class de.grogra.pf.io.FilterBase
get, getFilter, getFlavor, getImpl, getMetaData, getRegistry, getSource, getSystemId, initProgressMonitor, setFlavor, setMetaData, setMetaData, setProgress, setSystemId, toString, toURLMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.grogra.pf.io.FilterSource
getFilter, getFlavor, getMetaData, getSystemId, initProgressMonitor, setMetaData, setProgressMethods inherited from interface de.grogra.pf.registry.RegistryContext
getRegistry
-
Constructor Details
-
XSLTFilter
-
-
Method Details
-
parse
public void parse(ContentHandler ch, ErrorHandler eh, LexicalHandler lh, DTDHandler dh, EntityResolver er) throws IOException, SAXException - Specified by:
parsein interfaceSAXSource- Throws:
IOExceptionSAXException
-
write
Description copied from interface:OutputStreamSourceThis method writes the data toout.- Specified by:
writein interfaceOutputStreamSource- Parameters:
out- the stream to which data is written- Throws:
IOException
-
getFeature
- Specified by:
getFeaturein interfaceSAXSource- Specified by:
getFeaturein interfaceXMLReader- Overrides:
getFeaturein classSAXFilterBase- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setFeature
public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setFeaturein interfaceSAXSource- Specified by:
setFeaturein interfaceXMLReader- Overrides:
setFeaturein classSAXFilterBase- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-