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

Public Member Functions

 ComaUpdateSegmentCounts ()
 
Report check (CorpusData cd)
 
Report fix (CorpusData cd) throws SAXException, IOException, JexmaraldaException
 
Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
String getDescription ()
 
Report check (Corpus c)
 
Report function (CorpusData cd, Boolean fix) throws SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException
 
- Public Member Functions inherited from de.uni_hamburg.corpora.validation.Checker
Report execute (Corpus c)
 
Report execute (CorpusData cd)
 
Report execute (CorpusData cd, boolean fix)
 
Report execute (Corpus c, boolean fix)
 
abstract Report check (CorpusData cd) throws SAXException, JexmaraldaException
 
abstract Report check (Corpus c)
 
abstract Report function (CorpusData cd, Boolean fix) throws FSMException, URISyntaxException, SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException, JDOMException
 
Report fix (CorpusData cd) throws SAXException, JDOMException, IOException, JexmaraldaException
 
Report fix (Corpus c)
 
abstract Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
void setIsUsableFor (Collection< Class<?extends CorpusData >> cdc)
 
String getFunction ()
 

Detailed Description

Author
Ozzy

Definition at line 30 of file ComaUpdateSegmentCounts.java.

Constructor & Destructor Documentation

de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.ComaUpdateSegmentCounts ( )

Definition at line 36 of file ComaUpdateSegmentCounts.java.

Member Function Documentation

Report de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.check ( CorpusData  cd)

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 45 of file ComaUpdateSegmentCounts.java.

Report de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.check ( Corpus  c)

Definition at line 162 of file ComaUpdateSegmentCounts.java.

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

Main feature of the class: takes a coma file, updates the info using the linked exbs and saves the coma file afterwards without changing exbs;

Definition at line 55 of file ComaUpdateSegmentCounts.java.

Report de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.function ( CorpusData  cd,
Boolean  fix 
) throws SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException

Definition at line 167 of file ComaUpdateSegmentCounts.java.

String de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.getDescription ( )

Default function which returns a two/three line description of what this class is about.

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 154 of file ComaUpdateSegmentCounts.java.

Collection<Class<? extends CorpusData> > de.uni_hamburg.corpora.validation.ComaUpdateSegmentCounts.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 139 of file ComaUpdateSegmentCounts.java.


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