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

Public Member Functions

Report oldCheck (File rootdir)
 
Report doMain (String[] args)
 
Report check (CorpusData cd) throws SAXException, JexmaraldaException
 
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)
 

Static Public Member Functions

static void main (String[] args)
 

Detailed Description

A class that checks all file names in a directory to be deposited in HZSK repository.

Definition at line 50 of file FilenameChecker.java.

Member Function Documentation

Report de.uni_hamburg.corpora.validation.FilenameChecker.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 163 of file FilenameChecker.java.

Report de.uni_hamburg.corpora.validation.FilenameChecker.doMain ( String[]  args)

Definition at line 112 of file FilenameChecker.java.

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

Fixing the errors in file names is not supported yet.

Definition at line 252 of file FilenameChecker.java.

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

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

Definition at line 150 of file FilenameChecker.java.

Report de.uni_hamburg.corpora.validation.FilenameChecker.oldCheck ( File  rootdir)

Check for existence of files in a coma file.

Returns
true, if all files were found, false otherwise

Definition at line 64 of file FilenameChecker.java.


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