1 package tim.prune.load.xml;
3 import org.xml.sax.helpers.DefaultHandler;
5 import tim.prune.data.Field;
6 import tim.prune.load.TrackNameList;
9 * Abstract superclass of xml handlers
11 public abstract class XmlHandler extends DefaultHandler
14 * Method for returning data loaded from file
15 * @return 2d String array containing data
17 public abstract String[][] getDataArray();
20 * @return field array describing fields of data
22 public abstract Field[] getFieldArray();
25 * Can be overriden (eg by gpx handler) to provide a track name list
26 * @return track name list object if any, or null
28 public TrackNameList getTrackNameList()