|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
eu.vexpro.editor.pdf.XMLHandler
public class XMLHandler
Õigusakti xml tekstist pdf faili loomine.
Nested Class Summary | |
---|---|
static class |
XMLHandler.MyFontFactory
|
Field Summary | |
---|---|
protected com.itextpdf.text.Document |
document
The Document to which the content is written. |
static java.lang.String |
FONTPATH
|
static java.lang.String |
KATALOOG_TMP_AKTIIVNE_DOKUMENT
|
Constructor Summary | |
---|---|
XMLHandler(com.itextpdf.text.Document document,
java.lang.String xmlStr,
java.lang.String asukohtParam)
Creates a handler for an iText Document. |
Method Summary | |
---|---|
void |
characters(char[] ch,
int start,
int length)
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
static java.lang.String |
htmlToXmlEntities(java.lang.String sourceHtmlOrXMLStr)
Convert a String of HTML with named HTML entities to the same String with entities converted to numbered XML entities |
static void |
main(java.lang.String[] args)
TODO - REMOVE - testimiseks |
static java.lang.String |
removeNewLines(java.lang.String s)
TODO - ei ole tarvis Eemaldab kõik reavahetused, nii \n,\r, \r\n |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
---|
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String FONTPATH
public static final java.lang.String KATALOOG_TMP_AKTIIVNE_DOKUMENT
protected com.itextpdf.text.Document document
Constructor Detail |
---|
public XMLHandler(com.itextpdf.text.Document document, java.lang.String xmlStr, java.lang.String asukohtParam)
document
- the document to which content needs to be added.Method Detail |
---|
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
ContentHandler.characters(char[], int, int)
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
ContentHandler.startElement(java.lang.String,
java.lang.String, java.lang.String, org.xml.sax.Attributes)
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
ContentHandler.endElement(java.lang.String,
java.lang.String, java.lang.String)
public static void main(java.lang.String[] args) throws com.itextpdf.text.DocumentException, java.io.IOException
args
-
com.itextpdf.text.DocumentException
java.io.IOException
public static java.lang.String removeNewLines(java.lang.String s)
s
-
public static java.lang.String htmlToXmlEntities(java.lang.String sourceHtmlOrXMLStr)
sourceHtmlOrXMLStr
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |