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

Public Member Functions

Report check (CorpusData cd) throws JexmaraldaException
 
HashMap< String, Float > getTimelineItems (NodeList items)
 
Report fix (CorpusData cd) throws SAXException, JDOMException, IOException, JexmaraldaException
 
Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
- 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)
 

Detailed Description

The class that calculates annotated time for exb files.

Definition at line 30 of file CalculateAnnotatedTime.java.

Member Function Documentation

Report de.uni_hamburg.corpora.validation.CalculateAnnotatedTime.check ( CorpusData  cd) throws 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 41 of file CalculateAnnotatedTime.java.

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

Fix is not supported for this functionality.

Definition at line 201 of file CalculateAnnotatedTime.java.

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

HashMap<String, Float> de.uni_hamburg.corpora.validation.CalculateAnnotatedTime.getTimelineItems ( NodeList  items)

A method for obtaining the time line items with their IDs and time.

Definition at line 178 of file CalculateAnnotatedTime.java.


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