@Deprecated
public class Processor
extends java.lang.Object
In order to use a concrete XSLT engine, system property javax.xml.transform.TransformerFactory must be set to one of the following values.
Possible TransformerFactory values jd.xslt jd.xml.xslt.trax.TransformerFactoryImpl Saxon net.sf.saxon.TransformerFactoryImpl Caucho com.caucho.xsl.Xsl Xalan interpeter org.apache.xalan.processor.TransformerFactory Xalan xsltc org.apache.xalan.xsltc.trax.TransformerFactoryImpl
Modifier and Type | Class and Description |
---|---|
private static class |
Processor.ASMContentHandlerFactory
Deprecated.
ASMContentHandlerFactory
|
private static interface |
Processor.ContentHandlerFactory
Deprecated.
A
Processor.ContentHandlerFactory is used to create ContentHandler instances for concrete
context. |
private static interface |
Processor.EntryElement
Deprecated.
|
private static class |
Processor.InputSlicingHandler
Deprecated.
A
ContentHandler that splits XML documents into smaller chunks. |
private static class |
Processor.OutputSlicingHandler
Deprecated.
A
ContentHandler that splits XML documents into smaller chunks. |
private static class |
Processor.ProtectedInputStream
Deprecated.
IputStream wrapper class used to protect input streams from being closed by some stupid XML
parsers.
|
private static class |
Processor.SAXWriter
Deprecated.
A
ContentHandler and LexicalHandler that serializes XML from SAX 2.0 events
into Writer . |
private static class |
Processor.SAXWriterFactory
Deprecated.
SAXWriterFactory
|
private static class |
Processor.SingleDocElement
Deprecated.
|
private static class |
Processor.SubdocumentHandlerFactory
Deprecated.
SubdocumentHandlerFactory
|
private static class |
Processor.TransformerHandlerFactory
Deprecated.
TransformerHandlerFactory
|
private static class |
Processor.ZipEntryElement
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static int |
BYTECODE
Deprecated.
|
private java.io.InputStream |
input
Deprecated.
|
private int |
inRepresentation
Deprecated.
|
static int |
MULTI_XML
Deprecated.
|
private int |
n
Deprecated.
|
private java.io.OutputStream |
output
Deprecated.
|
private int |
outRepresentation
Deprecated.
|
static int |
SINGLE_XML
Deprecated.
|
private static java.lang.String |
SINGLE_XML_NAME
Deprecated.
|
private javax.xml.transform.Source |
xslt
Deprecated.
|
Constructor and Description |
---|
Processor(int inRepresenation,
int outRepresentation,
java.io.InputStream input,
java.io.OutputStream output,
javax.xml.transform.Source xslt)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private void |
copyEntry(java.io.InputStream is,
java.io.OutputStream os)
Deprecated.
|
private Processor.EntryElement |
getEntryElement(java.util.zip.ZipOutputStream zos)
Deprecated.
|
private java.lang.String |
getName(java.util.zip.ZipEntry ze)
Deprecated.
|
private static int |
getRepresentation(java.lang.String s)
Deprecated.
|
private boolean |
isClassEntry(java.util.zip.ZipEntry ze)
Deprecated.
|
static void |
main(java.lang.String[] args)
Deprecated.
|
int |
process()
Deprecated.
|
private void |
processEntry(java.util.zip.ZipInputStream zis,
java.util.zip.ZipEntry ze,
Processor.ContentHandlerFactory handlerFactory)
Deprecated.
|
private static byte[] |
readEntry(java.io.InputStream zis,
java.util.zip.ZipEntry ze)
Deprecated.
|
private static void |
showUsage()
Deprecated.
|
protected void |
update(java.lang.Object arg,
int n)
Deprecated.
|
public static final int BYTECODE
public static final int MULTI_XML
public static final int SINGLE_XML
private static final java.lang.String SINGLE_XML_NAME
private final int inRepresentation
private final int outRepresentation
private final java.io.InputStream input
private final java.io.OutputStream output
private final javax.xml.transform.Source xslt
private int n
public Processor(int inRepresenation, int outRepresentation, java.io.InputStream input, java.io.OutputStream output, javax.xml.transform.Source xslt)
public int process() throws javax.xml.transform.TransformerException, java.io.IOException, org.xml.sax.SAXException
javax.xml.transform.TransformerException
java.io.IOException
org.xml.sax.SAXException
private void copyEntry(java.io.InputStream is, java.io.OutputStream os) throws java.io.IOException
java.io.IOException
private boolean isClassEntry(java.util.zip.ZipEntry ze)
private void processEntry(java.util.zip.ZipInputStream zis, java.util.zip.ZipEntry ze, Processor.ContentHandlerFactory handlerFactory)
private Processor.EntryElement getEntryElement(java.util.zip.ZipOutputStream zos)
private java.lang.String getName(java.util.zip.ZipEntry ze)
private static byte[] readEntry(java.io.InputStream zis, java.util.zip.ZipEntry ze) throws java.io.IOException
java.io.IOException
protected void update(java.lang.Object arg, int n)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
private static int getRepresentation(java.lang.String s)
private static void showUsage()