jkururin
Class SpriteParser

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--jkururin.SpriteParser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class SpriteParser
extends org.xml.sax.helpers.DefaultHandler


Field Summary
private  java.io.CharArrayWriter contents
           
(package private)  org.xml.sax.ContentHandler parent
           
(package private)  org.xml.sax.XMLReader parser
           
private  Sprite sprite
           
private  java.util.Vector spriteImages
           
 
Constructor Summary
SpriteParser()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 Sprite getSprite(java.lang.String className, org.xml.sax.XMLReader parser, org.xml.sax.ContentHandler parent)
           
 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, registerNatives, toString, wait, wait, wait
 

Field Detail

parent

org.xml.sax.ContentHandler parent

parser

org.xml.sax.XMLReader parser

contents

private java.io.CharArrayWriter contents

spriteImages

private java.util.Vector spriteImages

sprite

private Sprite sprite
Constructor Detail

SpriteParser

public SpriteParser()
Method Detail

getSprite

public Sprite getSprite(java.lang.String className,
                        org.xml.sax.XMLReader parser,
                        org.xml.sax.ContentHandler parent)

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

startElement

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
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler