1 package net.sf.tomp.xtcl.filter; 2 3 import net.sf.tomp.general.Identifiable; 4 import net.sf.tomp.general.Parametrized; 5 import net.sf.tomp.xtcl.Context; 6 7 import org.xml.sax.ContentHandler; 8 import org.xml.sax.DTDHandler; 9 import org.xml.sax.EntityResolver; 10 import org.xml.sax.ErrorHandler; 11 import org.xml.sax.XMLFilter; 12 import org.xml.sax.ext.LexicalHandler; 13 14 /*** 15 * DOCUMENT ME! 16 * 17 * @author tomp 18 */ 19 public interface XTFilter extends XMLFilter, ContentHandler, EntityResolver, 20 DTDHandler, LexicalHandler, ErrorHandler, Parametrized, Identifiable { 21 //void setParameter(String k, Object v); 22 //void setLexicalHandler (LexicalHandler handler); 23 //LexicalHandler getLexicalHandler(); 24 25 Context getContext(); 26 27 void setContext(Context c); 28 } 29 30 /* 31 * The contents of this file are subject to the Mozilla Public License Version 32 * 1.1 (the "License"); you may not use this file except in compliance with the 33 * License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ 34 * Software distributed under the License is distributed on an "AS IS" basis, 35 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for 36 * the specific language governing rights and limitations under the License. The 37 * Original Code is: all this file. The Initial Developer of the Original Code 38 * is: Tomas Pitner, Masaryk University in Brno, Czech Republic. Contributor(s): 39 */