com.trackstudio.app.filter.customizer
Class Customizer

java.lang.Object
  extended by com.trackstudio.app.filter.customizer.Customizer
Direct Known Subclasses:
DateCustomizer, ListCustomizer, PopUpCustomizer, TextCustomizer

public abstract class Customizer
extends java.lang.Object


Field Summary
protected  boolean disableAltKey
           
protected  boolean disabled
           
protected  FieldMap map
           
 
Constructor Summary
protected Customizer(FieldMap map)
           
 
Method Summary
protected  void addSortorder(boolean sortorder, boolean checked, java.util.ArrayList sortorderList, java.lang.StringBuffer outp)
           
 void addUse(FValue filter)
           
 boolean checked(FValue filter)
           
abstract  java.lang.String draw(SessionContext sc, FValue filter, java.lang.String contextPath, java.lang.String imagePath, boolean sortorder, boolean showhide)
           
protected  java.lang.String drawForDateOrPopUp(SessionContext sc, java.lang.String s, FValue filter, java.lang.String contextPath, java.lang.String imagePath, boolean sortorder, boolean showhide)
           
abstract  java.lang.String drawInput(SessionContext sc, FValue filter, java.lang.String contextPath, java.lang.String imagePath)
           
 void setDisableAltKey(boolean disableAltKey)
           
abstract  void setFilter(SessionContext sc, javax.servlet.http.HttpServletRequest request, FValue filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

protected FieldMap map

disabled

protected boolean disabled

disableAltKey

protected boolean disableAltKey
Constructor Detail

Customizer

protected Customizer(FieldMap map)
Method Detail

setDisableAltKey

public void setDisableAltKey(boolean disableAltKey)

checked

public boolean checked(FValue filter)

draw

public abstract java.lang.String draw(SessionContext sc,
                                      FValue filter,
                                      java.lang.String contextPath,
                                      java.lang.String imagePath,
                                      boolean sortorder,
                                      boolean showhide)
                               throws GranException
Throws:
GranException

setFilter

public abstract void setFilter(SessionContext sc,
                               javax.servlet.http.HttpServletRequest request,
                               FValue filter)
                        throws GranException
Throws:
GranException

drawInput

public abstract java.lang.String drawInput(SessionContext sc,
                                           FValue filter,
                                           java.lang.String contextPath,
                                           java.lang.String imagePath)
                                    throws GranException
Throws:
GranException

addUse

public void addUse(FValue filter)
            throws GranException
Throws:
GranException

drawForDateOrPopUp

protected java.lang.String drawForDateOrPopUp(SessionContext sc,
                                              java.lang.String s,
                                              FValue filter,
                                              java.lang.String contextPath,
                                              java.lang.String imagePath,
                                              boolean sortorder,
                                              boolean showhide)
                                       throws GranException
Throws:
GranException

addSortorder

protected void addSortorder(boolean sortorder,
                            boolean checked,
                            java.util.ArrayList sortorderList,
                            java.lang.StringBuffer outp)


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.