org.mmbase.bridge.jsp.taglib.typehandler
Interface TypeHandler

All Known Implementing Classes:
AbstractTypeHandler, EnumHandler

public interface TypeHandler

Since:
MMBase-1.6
Version:
$Id: TypeHandler.java,v 1.8 2003/12/18 09:03:49 michiel Exp $
Author:
Gerard van de Looi
Warning: No Java Documentation Available.

Method Summary
 java.lang.String htmlInput(Node node, Field field, boolean search)
           
 void paramHtmlInput(ParamHandler handler, Field field)
           
 boolean useHtmlInput(Node node, Field field)
          returns true if setValue happened.
 java.lang.String whereHtmlInput(Field field)
           
 Constraint whereHtmlInput(Field field, Query query)
           
 

Method Detail

htmlInput

public java.lang.String htmlInput(Node node,
                                  Field field,
                                  boolean search)
                           throws javax.servlet.jsp.JspTagException
Throws:
javax.servlet.jsp.JspTagException

useHtmlInput

public boolean useHtmlInput(Node node,
                            Field field)
                     throws javax.servlet.jsp.JspTagException
returns true if setValue happened.

Throws:
javax.servlet.jsp.JspTagException

whereHtmlInput

public java.lang.String whereHtmlInput(Field field)
                                throws javax.servlet.jsp.JspTagException
Returns:
Piece of SQL. null if no constraint.
Throws:
javax.servlet.jsp.JspTagException

paramHtmlInput

public void paramHtmlInput(ParamHandler handler,
                           Field field)
                    throws javax.servlet.jsp.JspTagException
Throws:
javax.servlet.jsp.JspTagException
Since:
MMBase-1.7

whereHtmlInput

public Constraint whereHtmlInput(Field field,
                                 Query query)
                          throws javax.servlet.jsp.JspTagException
Throws:
javax.servlet.jsp.JspTagException
Since:
MMBase-1.7


MMBase build 1.7.1.20041002