corpus-services  1.0
de.uni_hamburg.corpora.validation.PrettyPrintData Class Reference
+ Inheritance diagram for de.uni_hamburg.corpora.validation.PrettyPrintData:
+ Collaboration diagram for de.uni_hamburg.corpora.validation.PrettyPrintData:

Public Member Functions

 PrettyPrintData ()
 
Report function (CorpusData cd, Boolean fix) throws IOException, TransformerException, ParserConfigurationException, SAXException, XPathExpressionException
 
Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
boolean CorpusDataIsAlreadyPretty (CorpusData cd) throws TransformerException, ParserConfigurationException, SAXException, IOException, XPathExpressionException, UnsupportedEncodingException
 
String getDescription ()
 
Report function (Corpus c, Boolean fix) throws SAXException, IOException, ParserConfigurationException, URISyntaxException, JDOMException, TransformerException, XPathExpressionException, JexmaraldaException
 
- 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 function (CorpusData cd, Boolean fix) throws NoSuchAlgorithmException, ClassNotFoundException, FSMException, URISyntaxException, SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException, JDOMException
 
abstract Report function (Corpus c, Boolean fix) throws NoSuchAlgorithmException, ClassNotFoundException, FSMException, URISyntaxException, SAXException, IOException, ParserConfigurationException, JexmaraldaException, TransformerException, XPathExpressionException, JDOMException
 
abstract Collection< Class<?extends CorpusData > > getIsUsableFor ()
 
void setIsUsableFor (Collection< Class<?extends CorpusData >> cdc)
 
String getFunction ()
 
Boolean getCanFix ()
 

Static Public Member Functions

static String toPrettyString (String xml, int indent)
 

Detailed Description

Author
fsnv625

This class takes XML corpusdata and formats it in the same way to avoid merge conflicts.

Definition at line 49 of file PrettyPrintData.java.

Constructor & Destructor Documentation

de.uni_hamburg.corpora.validation.PrettyPrintData.PrettyPrintData ( )

Definition at line 53 of file PrettyPrintData.java.

Member Function Documentation

boolean de.uni_hamburg.corpora.validation.PrettyPrintData.CorpusDataIsAlreadyPretty ( CorpusData  cd) throws TransformerException, ParserConfigurationException, SAXException, IOException, XPathExpressionException, UnsupportedEncodingException

Definition at line 98 of file PrettyPrintData.java.

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

Definition at line 58 of file PrettyPrintData.java.

Report de.uni_hamburg.corpora.validation.PrettyPrintData.function ( Corpus  c,
Boolean  fix 
) throws SAXException, IOException, ParserConfigurationException, URISyntaxException, JDOMException, TransformerException, XPathExpressionException, JexmaraldaException

Definition at line 178 of file PrettyPrintData.java.

String de.uni_hamburg.corpora.validation.PrettyPrintData.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 126 of file PrettyPrintData.java.

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

Implements de.uni_hamburg.corpora.CorpusFunction.

Definition at line 82 of file PrettyPrintData.java.

static String de.uni_hamburg.corpora.validation.PrettyPrintData.toPrettyString ( String  xml,
int  indent 
)
static

Definition at line 132 of file PrettyPrintData.java.


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