jkururin
Class LevelParser
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--jkururin.LevelParser
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class LevelParser
- extends org.xml.sax.helpers.DefaultHandler
Constructor Summary |
LevelParser(org.xml.sax.XMLReader parser)
|
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[] |
getSprites()
|
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 |
contents
private java.io.CharArrayWriter contents
parser
private org.xml.sax.XMLReader parser
levelNumber
int levelNumber
levelCount
int levelCount
levelTime
int levelTime
endTop
int endTop
endBottom
int endBottom
endLeft
int endLeft
endRight
int endRight
music
java.applet.AudioClip music
goodLevel
boolean goodLevel
levelName
java.lang.String levelName
pad
Pad pad
sprites
private java.util.Vector sprites
spriteMapper
SpriteParser spriteMapper
LevelParser
public LevelParser(org.xml.sax.XMLReader parser)
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
getSprites
public Sprite[] getSprites()