public class VtdXmlXmiSplitter extends AbstractXmiSplitter
| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_MODULE_LABEL |
annotationModules, currentSecondSofaMapKey, docTableName, moduleAnnotationNames, nodesByXmiId, recursively, storeBaseDocument| Constructor and Description |
|---|
VtdXmlXmiSplitter(Set<String> moduleAnnotationNames,
boolean recursively,
boolean storeBaseDocument,
String docTableName,
Set<String> baseDocumentAnnotations) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getNodeXml(JeDISVTDGraphNode node) |
com.ximpleware.VTDNav |
getVTDNav() |
XmiSplitterResult |
process(byte[] xmiData,
org.apache.uima.jcas.JCas aCas,
int nextPossibleId,
Map<String,Integer> existingSofaIdMap) |
adaptSofaIdMap, assignNewXmiIds, createAnnotationModuleData, createAnnotationModules, determineLabelsForNode, labelNodespublic static final String DOCUMENT_MODULE_LABEL
public com.ximpleware.VTDNav getVTDNav()
protected String getNodeXml(JeDISVTDGraphNode node) throws XMISplitterException
getNodeXml in class AbstractXmiSplitterXMISplitterExceptionpublic XmiSplitterResult process(byte[] xmiData, org.apache.uima.jcas.JCas aCas, int nextPossibleId, Map<String,Integer> existingSofaIdMap) throws XMISplitterException
XMISplitterExceptionCopyright © 2019 JULIE Lab Jena, Germany. All rights reserved.