Package de.julielab.jcore.consumer.xmi
Class CasToXmiConsumer
- java.lang.Object
-
- org.apache.uima.analysis_component.AnalysisComponent_ImplBase
-
- org.apache.uima.analysis_component.Annotator_ImplBase
-
- org.apache.uima.analysis_component.JCasAnnotator_ImplBase
-
- de.julielab.jcore.consumer.xmi.CasToXmiConsumer
-
- All Implemented Interfaces:
org.apache.uima.analysis_component.AnalysisComponent
public class CasToXmiConsumer extends org.apache.uima.analysis_component.JCasAnnotator_ImplBaseWrite a XMI to a file.- Author:
- tomanek, muehlhausen
-
-
Field Summary
Fields Modifier and Type Field Description static StringCREATE_BATCH_SUBDIRSstatic StringPARAM_COMPRESSstatic StringPARAM_COMPRESS_SINGLEstatic StringPARAM_FILE_NAME_FEATUREstatic StringPARAM_FILE_NAME_TYPEstatic StringPARAM_OUTPUTDIR
-
Constructor Summary
Constructors Constructor Description CasToXmiConsumer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbatchProcessComplete(org.apache.uima.util.ProcessTrace processTrace)voidcollectionProcessComplete(org.apache.uima.util.ProcessTrace processTrace)voidinitialize(org.apache.uima.UimaContext aContext)voidprocess(org.apache.uima.jcas.JCas jcas)-
Methods inherited from class org.apache.uima.analysis_component.JCasAnnotator_ImplBase
getRequiredCasInterface, process
-
Methods inherited from class org.apache.uima.analysis_component.Annotator_ImplBase
getCasInstancesRequired, hasNext, next
-
-
-
-
Field Detail
-
PARAM_OUTPUTDIR
public static final String PARAM_OUTPUTDIR
- See Also:
- Constant Field Values
-
CREATE_BATCH_SUBDIRS
public static final String CREATE_BATCH_SUBDIRS
- See Also:
- Constant Field Values
-
PARAM_COMPRESS
public static final String PARAM_COMPRESS
- See Also:
- Constant Field Values
-
PARAM_COMPRESS_SINGLE
public static final String PARAM_COMPRESS_SINGLE
- See Also:
- Constant Field Values
-
PARAM_FILE_NAME_TYPE
public static final String PARAM_FILE_NAME_TYPE
- See Also:
- Constant Field Values
-
PARAM_FILE_NAME_FEATURE
public static final String PARAM_FILE_NAME_FEATURE
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(org.apache.uima.UimaContext aContext) throws org.apache.uima.resource.ResourceInitializationException- Specified by:
initializein interfaceorg.apache.uima.analysis_component.AnalysisComponent- Overrides:
initializein classorg.apache.uima.analysis_component.AnalysisComponent_ImplBase- Throws:
org.apache.uima.resource.ResourceInitializationException
-
process
public void process(org.apache.uima.jcas.JCas jcas) throws org.apache.uima.analysis_engine.AnalysisEngineProcessException- Specified by:
processin classorg.apache.uima.analysis_component.JCasAnnotator_ImplBase- Parameters:
jcas- a CAS which has been populated by the TAEs- Throws:
org.apache.uima.resource.ResourceProcessException- if there is an error in processing the Resourceorg.apache.uima.analysis_engine.AnalysisEngineProcessException
-
batchProcessComplete
public void batchProcessComplete(org.apache.uima.util.ProcessTrace processTrace) throws IOException, org.apache.uima.resource.ResourceProcessException- Throws:
IOExceptionorg.apache.uima.resource.ResourceProcessException
-
collectionProcessComplete
public void collectionProcessComplete(org.apache.uima.util.ProcessTrace processTrace) throws IOException- Throws:
IOException
-
-