/* © 2010 Stephan Reichholf <stephan at reichholf dot net>
*
* Licensed under the Create-Commons Attribution-Noncommercial-Share Alike 3.0 Unported
* http://creativecommons.org/licenses/by-nc-sa/3.0/
*/
package net.reichholf.dreamdroid.dataProviders;
import net.reichholf.dreamdroid.parsers.GenericSaxParser;
import org.xml.sax.helpers.DefaultHandler;
/**
* @author sreichholf
*
*/
public class SaxDataProvider extends AbstractDataProvider {
/**
* @param dp
*/
public SaxDataProvider(GenericSaxParser dp) {
super(dp);
}
/**
* @param dp
*/
public void setParser(GenericSaxParser dp) {
mParser = dp;
}
public void setHandler(DefaultHandler handler){
getParser().setHandler(handler);
}
/*
* (non-Javadoc)
*
* @see
* net.reichholf.dreamdroid.dataProviders.AbstractDataProvider#getParser()
*/
public GenericSaxParser getParser() {
return (GenericSaxParser) mParser;
}
}