net.sf.jzeno.echo.components
Class CriteriaGrid

java.lang.Object
  extended by nextapp.echo.AbstractComponent
      extended by net.sf.jzeno.echo.components.CustomComponent
          extended by net.sf.jzeno.echo.components.PropertyGrid
              extended by net.sf.jzeno.echo.components.CriteriaGrid
All Implemented Interfaces:
java.io.Serializable, BindingTarget, PropertyComponent, RebindableComponent, EventPropagator, EventSink, EventSource, Precreation, Component, FastComponent, FastComponentContainer
Direct Known Subclasses:
ListElementPropertyGrid

public class CriteriaGrid
extends PropertyGrid
implements Precreation

Dynamic filter criteria for query screens.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jzeno.echo.components.PropertyGrid
PERCENT_UNITS, PIXEL_UNITS
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
CriteriaGrid()
           
CriteriaGrid(java.lang.Class beanClass, java.lang.String property, java.lang.String constructionHints)
           
CriteriaGrid(java.lang.Class beanClass, java.lang.String property, java.lang.String gridConstructionHints, ConstructionList constructionList)
           
 
Method Summary
 void applyContext()
           
 
Methods inherited from class net.sf.jzeno.echo.components.PropertyGrid
createEditor, createViewer, getActionCommand, getBorderSize, getButtonLabel, getCellMargin, getConstructionList, getLabelBackground, getLabelFont, getLabelForeground, getLabelHorizontalAlignment, getLabelWidth, getLabelWidthUnits, getValueBackground, getValueFont, getValueForeground, getValueHorizontalAlignment, getVerticalColumns, getWidth, getWidthUnits, isVertical, isViewOnly, propagateEvent, setActionCommand, setBorderSize, setButtonLabel, setCellMargin, setConstructionList, setFocused, setLabelBackground, setLabelFont, setLabelForeground, setLabelHorizontalAlignment, setLabelWidth, setLabelWidthUnits, setValueBackground, setValueFont, setValueForeground, setValueHorizontalAlignment, setVertical, setVerticalColumns, setViewOnly, setWidth, setWidthUnits
 
Methods inherited from class net.sf.jzeno.echo.components.CustomComponent
addValidator, fireActionEvent, fireActionEvent, fireActionEvent, getBean, getBeanClass, getDecorator, getNullObject, getProperty, getValidationErrors, getValidators, getValue, isBound, isMarkedInvalid, isReadOnly, isRequired, isValid, markInvalid, markValid, preRender, rebind, removeValidator, setBean, setBeanClass, setDecorator, setNullObject, setProperty, setReadOnly, setRequired, setValue, traceValue, validate
 
Methods inherited from class nextapp.echo.AbstractComponent
add, add, addHierarchyListener, addPropertyChangeListener, applyStyle, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getClientId, getComponent, getComponentCount, getComponents, getEchoInstance, getFont, getForeground, getIdentifier, getListenerList, getLocale, getParent, indexOf, init, isAncestorOf, isDifferent, isEnabled, isFocused, isRecursivelyVisible, isRegistered, isSelectableForScriptRecorder, isShowing, isVisible, processHierarchyEvent, remove, remove, removeAll, removeHierarchyListener, removePropertyChangeListener, setBackground, setClientId, setEnabled, setFocused, setFont, setForeground, setIdentifier, setLocale, setParent, setRegistered, setSelectableForScriptRecorder, setVisible, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CriteriaGrid

public CriteriaGrid()

CriteriaGrid

public CriteriaGrid(java.lang.Class beanClass,
                    java.lang.String property,
                    java.lang.String constructionHints)

CriteriaGrid

public CriteriaGrid(java.lang.Class beanClass,
                    java.lang.String property,
                    java.lang.String gridConstructionHints,
                    ConstructionList constructionList)
Method Detail

applyContext

public void applyContext()
Specified by:
applyContext in interface Precreation