1 10 11 package org.mmbase.bridge.jsp.taglib.typehandler; 12 13 import javax.servlet.jsp.JspTagException ; 14 15 import org.mmbase.bridge.*; 16 import org.mmbase.bridge.jsp.taglib.ParamHandler; 17 import org.mmbase.storage.search.Constraint; 18 19 26 27 public interface TypeHandler { 28 32 public String htmlInput(Node node, Field field, boolean search) throws JspTagException ; 33 34 35 40 public String checkHtmlInput(Node node, Field field, boolean errors) throws JspTagException ; 41 42 45 46 public boolean useHtmlInput(Node node, Field field) throws JspTagException ; 47 48 49 53 public String whereHtmlInput(Field field) throws JspTagException ; 54 55 58 public void paramHtmlInput(ParamHandler handler, Field field) throws JspTagException ; 59 60 63 public Constraint whereHtmlInput(Field field, Query query) throws JspTagException ; 64 65 68 public void init(); 69 70 } 71 | Popular Tags |