// Copyright FreeHEP, 2007. package org.freehep.wbxml; import java.io.DataInputStream; import java.io.IOException; import java.util.List; import org.xml.sax.SAXException; /** * * @author Mark Donszelmann * @version $Id$ */ public interface ExtensionHandler { public void extI(int i, String readStrI, int tagID, int attributeID, MutableAttributes atts, List value) throws SAXException; public void extT(int i, int readInt, int tagID, int attributeID, MutableAttributes atts, List value) throws SAXException; public void ext(int i, int tagID, int attributeID, MutableAttributes atts, List value) throws SAXException; public void opaque(int len, DataInputStream in, int tagID, int attributeID, MutableAttributes atts, List value) throws IOException, SAXException; }