package org.newdawn.slick.tests.xml;
import java.util.ArrayList;
/**
* The top level node of our test structure for XML -> object parsing
*
* @author kevin
*/
public class GameData {
/** The list of entities added */
private ArrayList entities = new ArrayList();
/**
* Called by XML parser to add a configured entity to the GameData
*
* @param entity The entity to be added
*/
private void add(Entity entity) {
entities.add(entity);
}
/**
* Dump this object to sysout
*
* @param prefix The prefix to apply to all lines
*/
public void dump(String prefix) {
System.out.println(prefix+"GameData");
for (int i=0;i<entities.size();i++) {
((Entity) entities.get(i)).dump(prefix+"\t");
}
}
}