public class XmlStyleSourceHandler extends DefaultHandler
Modifier and Type | Class and Description |
---|---|
(package private) static class |
XmlStyleSourceHandler.RuleElem |
Modifier and Type | Field and Description |
---|---|
private boolean |
hadArea |
private boolean |
hadIcon |
private boolean |
hadLine |
private boolean |
hadLineMod |
private boolean |
inArea |
private boolean |
inCondition |
private boolean |
inDoc |
private boolean |
inIcon |
private boolean |
inLine |
private boolean |
inLineMod |
private boolean |
inRule |
private boolean |
inScaleMax |
private boolean |
inScaleMin |
private XmlStyleSourceHandler.RuleElem |
rule |
(package private) XmlStyleSource |
style |
Constructor and Description |
---|
XmlStyleSourceHandler(XmlStyleSource style) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
(package private) Color |
convertColor(String colString) |
void |
endDocument() |
void |
endElement(String uri,
String name,
String qName) |
private void |
error(String message) |
void |
startDocument() |
void |
startElement(String uri,
String name,
String qName,
Attributes atts) |
private void |
startElementLine(String qName,
Attributes atts,
LinePrototype line) |
private void |
startElementLinemod(String qName,
Attributes atts,
LinemodPrototype line) |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
private boolean inDoc
private boolean inRule
private boolean inCondition
private boolean inLine
private boolean inLineMod
private boolean inIcon
private boolean inArea
private boolean inScaleMax
private boolean inScaleMin
private boolean hadLine
private boolean hadLineMod
private boolean hadIcon
private boolean hadArea
private XmlStyleSourceHandler.RuleElem rule
XmlStyleSource style
public XmlStyleSourceHandler(XmlStyleSource style)
Color convertColor(String colString)
public void startDocument()
startDocument
in interface ContentHandler
startDocument
in class DefaultHandler
public void endDocument()
endDocument
in interface ContentHandler
endDocument
in class DefaultHandler
private void startElementLine(String qName, Attributes atts, LinePrototype line)
private void startElementLinemod(String qName, Attributes atts, LinemodPrototype line)
public void startElement(String uri, String name, String qName, Attributes atts)
startElement
in interface ContentHandler
startElement
in class DefaultHandler
public void endElement(String uri, String name, String qName)
endElement
in interface ContentHandler
endElement
in class DefaultHandler
public void characters(char[] ch, int start, int length)
characters
in interface ContentHandler
characters
in class DefaultHandler