edu.sc.seis.fissuresUtil.xml
Class XMLFileAppender
java.lang.Object
edu.sc.seis.fissuresUtil.xml.XMLFileAppender
public class XMLFileAppender
- extends java.lang.Object
Opens an XML file for appending. Can be queued up to a particular position.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLFileAppender
public XMLFileAppender(java.io.File file)
throws java.io.IOException,
javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
XMLFileAppender
public XMLFileAppender(java.io.File file,
boolean writeNewlines)
throws java.io.IOException,
javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
beforeNextStartElement
public void beforeNextStartElement()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
beforeNextStartElement
public void beforeNextStartElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
afterNextStartElement
public void afterNextStartElement()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
afterNextStartElement
public void afterNextStartElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
beforeNextEndElement
public void beforeNextEndElement()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
beforeNextEndElement
public void beforeNextEndElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
afterNextEndElement
public void afterNextEndElement()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
afterNextEndElement
public void afterNextEndElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
finishTranslating
public void finishTranslating()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
translateUntilFound
protected void translateUntilFound(int xmlStreamConstant,
java.lang.String localName,
boolean includeCurrentEvent,
boolean includeDesiredEvent)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
getCurrentReaderEvent
public int getCurrentReaderEvent()
getWriter
public javax.xml.stream.XMLStreamWriter getWriter()
abort
public void abort()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
close
public void close()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
close
public void close(boolean finishTranslating)
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException