public class ProcessingManager
extends java.lang.Object
| Constructor and Description |
|---|
ProcessingManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParser(Parser parser) |
void |
addPostProcessor(PostProcessor pp,
java.lang.String name) |
void |
addProcessingListener(ProcessingListener l) |
void |
addProcessPipeline(ProcessPipeline pp) |
void |
addSAXFilter(SAXFilter filter,
java.lang.String name) |
void |
addSAXGenerator(SAXGenerator saxgenerator,
java.lang.String name) |
void |
addSAXSerializer(SAXSerializer serializer,
java.lang.String name) |
protected Parser |
getParser(java.lang.String extension) |
java.util.List |
getParsers() |
PostProcessor |
getPostProcessor(java.lang.String name) |
java.util.Map |
getPostProcessors() |
ProcessPipeline |
getProcessPipeline(java.lang.String name) |
java.util.Map |
getProcessPipelines() |
SAXFilter |
getSAXFilter(java.lang.String name) |
java.util.Map |
getSAXFilters() |
SAXGenerator |
getSAXGenerator(java.lang.String name) |
java.util.Map |
getSAXGenerators() |
SAXSerializer |
getSAXSerializer(java.lang.String name) |
java.util.Map |
getSAXSerializers() |
void |
process(DXFDocument doc,
java.util.Map context,
java.lang.String pipeline,
java.io.OutputStream out) |
void |
process(DXFDocument doc,
java.util.Map context,
java.lang.String pipeline,
java.lang.String sourceFile) |
void |
process(java.io.InputStream stream,
java.lang.String extension,
java.util.Map context,
java.lang.String pipeline,
java.io.OutputStream out) |
void |
removeProcessingListener(ProcessingListener l) |
public void addSAXFilter(SAXFilter filter, java.lang.String name)
public SAXFilter getSAXFilter(java.lang.String name)
public java.util.Map getSAXFilters()
public void addSAXSerializer(SAXSerializer serializer, java.lang.String name)
public SAXSerializer getSAXSerializer(java.lang.String name)
public java.util.Map getSAXSerializers()
public void addPostProcessor(PostProcessor pp, java.lang.String name)
public void addParser(Parser parser)
public java.util.List getParsers()
protected Parser getParser(java.lang.String extension)
public PostProcessor getPostProcessor(java.lang.String name)
public java.util.Map getPostProcessors()
public void addProcessPipeline(ProcessPipeline pp)
public ProcessPipeline getProcessPipeline(java.lang.String name)
public java.util.Map getProcessPipelines()
public void process(java.io.InputStream stream,
java.lang.String extension,
java.util.Map context,
java.lang.String pipeline,
java.io.OutputStream out)
throws ProcessorException
ProcessorExceptionpublic void process(DXFDocument doc, java.util.Map context, java.lang.String pipeline, java.io.OutputStream out) throws ProcessorException
ProcessorExceptionpublic void process(DXFDocument doc, java.util.Map context, java.lang.String pipeline, java.lang.String sourceFile) throws ProcessorException
ProcessorExceptionpublic void addSAXGenerator(SAXGenerator saxgenerator, java.lang.String name)
public SAXGenerator getSAXGenerator(java.lang.String name)
public java.util.Map getSAXGenerators()
public void addProcessingListener(ProcessingListener l)
public void removeProcessingListener(ProcessingListener l)