vooga.engine.factory
Class NodeListProcessor
java.lang.Object
vooga.engine.factory.NodeListProcessor
- All Implemented Interfaces:
- org.w3c.dom.NodeList
- Direct Known Subclasses:
- CollisionGroupsProcessor
public abstract class NodeListProcessor
- extends java.lang.Object
- implements org.w3c.dom.NodeList
This abstract class should be extended by subclasses in order to process
each type of unique object differently.
Constructor Summary |
NodeListProcessor(org.w3c.dom.Document xmlDocument,
org.w3c.dom.NodeList children)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.NodeList |
getLength, item |
myPlayField
protected PlayField myPlayField
myXMLDocument
protected org.w3c.dom.Document myXMLDocument
myChildren
protected org.w3c.dom.NodeList myChildren
myTracker
protected OverlayTracker myTracker
NodeListProcessor
public NodeListProcessor(org.w3c.dom.Document xmlDocument,
org.w3c.dom.NodeList children)
process
public abstract void process()
isElement
public static boolean isElement(org.w3c.dom.Node node)
getPlayField
public PlayField getPlayField()