package jeql.command.io.kml;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader;
import jeql.command.io.xml.XMLParseUtil;
public class StyleParser {
private XMLStreamReader xmlRdr;
public StyleParser(XMLStreamReader xmlRdr) {
this.xmlRdr = xmlRdr;
}
public void parse(DocumentModel model)
throws XMLStreamException
{
while (xmlRdr.hasNext()) {
if (XMLParseUtil.isStartElement(xmlRdr, "Style")) {
parseStyle();
continue;
}
return;
}
}
private void parseStyle()
throws XMLStreamException
{
// for now just skip over style contents
while (xmlRdr.hasNext()) {
if (XMLParseUtil.isEndElement(xmlRdr, "Style")) {
xmlRdr.next();
return;
}
// System.out.println("---- in style: " + xmlRdr.); {
xmlRdr.next();
}
}
}