hzsk-corpus-services  0.2
de.uni_hamburg.corpora.validation.ExbSegmenter Class Reference
+ Inheritance diagram for de.uni_hamburg.corpora.validation.ExbSegmenter:
+ Collaboration diagram for de.uni_hamburg.corpora.validation.ExbSegmenter:

Public Member Functions

Report check (CorpusData cd) throws SAXException, JexmaraldaException
 
Report fix (CorpusData cd) throws SAXException, JexmaraldaException
 
Report exceptionalFix (CorpusData cd) throws SAXException, JDOMException, IOException, JexmaraldaException, FSMException, TransformerException, ParserConfigurationException, UnsupportedEncodingException, XPathExpressionException
 
Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
void setSegmentation (String s)
 
void setExternalFSM (String s)
 
- Public Member Functions inherited from de.uni_hamburg.corpora.validation.Checker
 Checker ()
 
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)
 

Static Public Member Functions

static Report check (File f)
 
static Report exceptionalCheck (File f) throws SAXException, JexmaraldaException
 
static void main (String[] args)
 

Detailed Description

A command-line tool for checking EXB files.

Definition at line 46 of file ExbSegmenter.java.

Member Function Documentation

static Report de.uni_hamburg.corpora.validation.ExbSegmenter.check ( File  f)
static

Definition at line 58 of file ExbSegmenter.java.

Report de.uni_hamburg.corpora.validation.ExbSegmenter.check ( CorpusData  cd) throws SAXException, JexmaraldaException

Default check function which calls the exceptionalCheck function so that the primal functionality of the feature can be implemented, and additionally checks for parser configuration, SAXE and IO exceptions.

Definition at line 114 of file ExbSegmenter.java.

static Report de.uni_hamburg.corpora.validation.ExbSegmenter.exceptionalCheck ( File  f) throws SAXException, JexmaraldaException
static

Definition at line 71 of file ExbSegmenter.java.

Report de.uni_hamburg.corpora.validation.ExbSegmenter.exceptionalFix ( CorpusData  cd) throws SAXException, JDOMException, IOException, JexmaraldaException, FSMException, TransformerException, ParserConfigurationException, UnsupportedEncodingException, XPathExpressionException

Definition at line 197 of file ExbSegmenter.java.

Report de.uni_hamburg.corpora.validation.ExbSegmenter.fix ( CorpusData  cd) throws SAXException, JexmaraldaException

Fix to create segmented exs from the exbs.

Definition at line 172 of file ExbSegmenter.java.

Collection<Class<? extends CorpusData> > de.uni_hamburg.corpora.validation.ExbSegmenter.getIsUsableFor ( )

Default function which determines for what type of files (basic transcription, segmented transcription, coma etc.) this feature can be used.

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 245 of file ExbSegmenter.java.

static void de.uni_hamburg.corpora.validation.ExbSegmenter.main ( String[]  args)
static

Definition at line 85 of file ExbSegmenter.java.

void de.uni_hamburg.corpora.validation.ExbSegmenter.setExternalFSM ( String  s)

Definition at line 259 of file ExbSegmenter.java.

void de.uni_hamburg.corpora.validation.ExbSegmenter.setSegmentation ( String  s)

Definition at line 255 of file ExbSegmenter.java.


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