X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2Fload%2Fxml%2FXmlHandler.java;fp=tim%2Fprune%2Fload%2Fxml%2FXmlHandler.java;h=954190a6742b252930f635995e33aa66524a3c0f;hb=5625a1abadb5f2ca5f017fe7dbda1d5141cb637b;hp=0000000000000000000000000000000000000000;hpb=23959e65a6a0d581e657b07186d18b7a1ac5afeb;p=GpsPrune.git diff --git a/tim/prune/load/xml/XmlHandler.java b/tim/prune/load/xml/XmlHandler.java new file mode 100644 index 0000000..954190a --- /dev/null +++ b/tim/prune/load/xml/XmlHandler.java @@ -0,0 +1,22 @@ +package tim.prune.load.xml; + +import org.xml.sax.helpers.DefaultHandler; + +import tim.prune.data.Field; + +/** + * Abstract superclass of xml handlers + */ +public abstract class XmlHandler extends DefaultHandler +{ + /** + * Method for returning data loaded from file + * @return 2d String array containing data + */ + public abstract String[][] getDataArray(); + + /** + * @return field array describing fields of data + */ + public abstract Field[] getFieldArray(); +}