hzsk-corpus-services  1.0
de.uni_hamburg.corpora.conversion.EXB2INELISOTEI Class Reference
+ Inheritance diagram for de.uni_hamburg.corpora.conversion.EXB2INELISOTEI:
+ Collaboration diagram for de.uni_hamburg.corpora.conversion.EXB2INELISOTEI:

Public Member Functions

 EXB2INELISOTEI ()
 
Report function (CorpusData cd)
 
Report convertCD2MORPHEMEHIATISOTEI (CorpusData cd, boolean includeFullText, String XPath2Morphemes)
 
Document SegmentedTranscriptionToTEITranscription (Document segmentedTranscription, String nameOfDeepSegmentation, String nameOfFlatSegmentation, boolean includeFullText, CorpusData cd) throws JDOMException, IOException, TransformerException
 
void setLanguage (String lang)
 
Report check (CorpusData cd)
 
Report fix (CorpusData cd)
 
Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
String getDescription ()
 
Report execute (Corpus c, boolean fix)
 
- Public Member Functions inherited from de.uni_hamburg.corpora.conversion.Converter
Report execute (Corpus c)
 
Report execute (CorpusData cd)
 
Report execute (Collection< CorpusData > cdc)
 
Report execute (CorpusData cd, boolean fix)
 
Report execute (Collection< CorpusData > cdc, boolean fix)
 
abstract Report check (CorpusData cd) throws SAXException, JexmaraldaException
 
Report check (Collection< CorpusData > cdc) throws SAXException, JexmaraldaException, IOException, JDOMException
 
abstract Report fix (CorpusData cd) throws SAXException, JDOMException, IOException, JexmaraldaException
 
Report fix (Collection< CorpusData > cdc) throws SAXException, JDOMException, IOException, JexmaraldaException
 
Report doMain (String[] args)
 
abstract Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
void setIsUsableFor (Collection< Class<?extends CorpusData >> cdc)
 
String getFunction ()
 
Boolean getCanFix ()
 

Static Public Member Functions

static Vector TEIMerge (Document segmentedTranscription, String nameOfDeepSegmentation, String nameOfFlatSegmentation)
 
static Vector TEIMerge (Document segmentedTranscription, String nameOfDeepSegmentation, String nameOfFlatSegmentation, boolean includeFullText)
 

Detailed Description

Author
fsnv625

Definition at line 49 of file EXB2INELISOTEI.java.

Constructor & Destructor Documentation

de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.EXB2INELISOTEI ( )

Definition at line 78 of file EXB2INELISOTEI.java.

Member Function Documentation

Report de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.check ( CorpusData  cd)

Definition at line 624 of file EXB2INELISOTEI.java.

Report de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.convertCD2MORPHEMEHIATISOTEI ( CorpusData  cd,
boolean  includeFullText,
String  XPath2Morphemes 
)

Definition at line 97 of file EXB2INELISOTEI.java.

Report de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.execute ( Corpus  c,
boolean  fix 
)

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 663 of file EXB2INELISOTEI.java.

Report de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.fix ( CorpusData  cd)

Definition at line 634 of file EXB2INELISOTEI.java.

Report de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.function ( CorpusData  cd)

Definition at line 87 of file EXB2INELISOTEI.java.

String de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.getDescription ( )

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 657 of file EXB2INELISOTEI.java.

Collection<Class<? extends CorpusData> > de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.getIsUsableFor ( )

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 645 of file EXB2INELISOTEI.java.

Document de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.SegmentedTranscriptionToTEITranscription ( Document  segmentedTranscription,
String  nameOfDeepSegmentation,
String  nameOfFlatSegmentation,
boolean  includeFullText,
CorpusData  cd 
) throws JDOMException, IOException, TransformerException

Definition at line 170 of file EXB2INELISOTEI.java.

void de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.setLanguage ( String  lang)

Definition at line 619 of file EXB2INELISOTEI.java.

static Vector de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.TEIMerge ( Document  segmentedTranscription,
String  nameOfDeepSegmentation,
String  nameOfFlatSegmentation 
)
static

Definition at line 278 of file EXB2INELISOTEI.java.

static Vector de.uni_hamburg.corpora.conversion.EXB2INELISOTEI.TEIMerge ( Document  segmentedTranscription,
String  nameOfDeepSegmentation,
String  nameOfFlatSegmentation,
boolean  includeFullText 
)
static

this method will take the segmented transcription and, for each speaker contribution in the segmentation with the name 'nameOfDeepSegmentation' will add anchors from the segmentation with the name 'nameOfFlatSegmentation' such that the temporal information provided in the flat segmentation is completely represented as anchors within the deep segmentation. The typical application scenario is to give this method a segmented HIAT transcription with nameOfDeepSegmentation = 'SpeakerContribution_Utterance_Word' nameOfFlatSegmentation = 'SpeakerContribution_Event'

Parameters
segmentedTranscription
nameOfDeepSegmentation
nameOfFlatSegmentation
includeFullTextthe method returns a vector of speaker-contribution elements with 'who' attributes
Returns

Definition at line 300 of file EXB2INELISOTEI.java.


The documentation for this class was generated from the following file: