public class CasDataToXCas extends Object
| Constructor and Description | 
|---|
| CasDataToXCas() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | generateXCas(CasData aCasData)Generates XCAS for a CasData. | 
| void | generateXCas(CasData aCasData,
            String aUEID)Special form of  generateXCas(CasData)that allows a UEID (Universal Entity ID) element
 to be added as the first element in the XCAS. | 
| void | generateXCas(CasData aCasData,
            String aUEID,
            boolean aSendStartAndEndDocEvents)Special form of  generateXCas(CasData)that allows a UEID (Universal Entity ID) element
 to be added as the first element in the XCAS and also allows start/end document SAX calls to be
 supressed. | 
| String | getDocumentTextFeatureName()Gets the name of the CASData Feature that stores the document text. | 
| String | getDocumentTextTypeName()Gets the name of the CASData FeatureStructure Type that stores the document text. | 
| void | setContentHandler(ContentHandler aHandler)Sets the ContentHandler to receive the SAX events. | 
| void | setDocumentTextFeatureName(String aDocumentTextFeatureName)Sets the name of the CASData Feature that stores the document text. | 
| void | setDocumentTextTypeName(String aDocumentTextTypeName)Sets the name of the CASData FeatureStructure Type that stores the document text. | 
| void | setIncludeAnnotationSpannedText(boolean aIncludeAnnotationSpannedText) | 
| void | setTypesToFilter(String[] aTypesToFilter)Specifies names of types that will not be included in the XCAS | 
| void | setXCasDocumentTextTagName(String aXCasDocTextTag)Sets the name of the XCAS tag that will contain the document text. | 
public String getDocumentTextTypeName()
public void setDocumentTextTypeName(String aDocumentTextTypeName)
aDocumentTextTypeName - the document text type namepublic String getDocumentTextFeatureName()
public void setDocumentTextFeatureName(String aDocumentTextFeatureName)
aDocumentTextFeatureName - the document text feature namepublic void setXCasDocumentTextTagName(String aXCasDocTextTag)
aXCasDocTextTag - the document text tagpublic void setIncludeAnnotationSpannedText(boolean aIncludeAnnotationSpannedText)
aIncludeAnnotationSpannedText - -public void setTypesToFilter(String[] aTypesToFilter)
aTypesToFilter - -public void setContentHandler(ContentHandler aHandler)
aHandler - -public void generateXCas(CasData aCasData) throws SAXException
setContentHandler(ContentHandler).aCasData - the CasData from which XCAS will be generatedSAXException - if the ContentHandler throws a SAX Exceptionpublic void generateXCas(CasData aCasData, String aUEID) throws SAXException
generateXCas(CasData) that allows a UEID (Universal Entity ID) element
 to be added as the first element in the XCAS.aCasData - the CasData from which XCAS will be generatedaUEID - the UEID to add to the XCASSAXException - if the ContentHandler throws a SAX Exceptionpublic void generateXCas(CasData aCasData, String aUEID, boolean aSendStartAndEndDocEvents) throws SAXException
generateXCas(CasData) that allows a UEID (Universal Entity ID) element
 to be added as the first element in the XCAS and also allows start/end document SAX calls to be
 supressed.aCasData - the CasData from which XCAS will be generatedaUEID - the UEID to add to the XCASaSendStartAndEndDocEvents - true to send SAX events for start and end of document, false to supress them.SAXException - if the ContentHandler throws a SAX ExceptionCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.