com.extjs.gxt.ui.client.widget
クラス StoreFilterField<M extends ModelData>

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.form.Field<D>
                      extended by com.extjs.gxt.ui.client.widget.form.TextField<Data>
                          extended by com.extjs.gxt.ui.client.widget.form.TriggerField<M>
                              extended by com.extjs.gxt.ui.client.widget.StoreFilterField<M>
Type Parameters:
M - the model type
すべての実装インターフェース:
Observable, com.google.gwt.user.client.EventListener

public abstract class StoreFilterField<M extends ModelData>
extends TriggerField<M>

A TriggerField that filters its bound stores based on the value of the field.


入れ子クラス 概要
 
クラス com.extjs.gxt.ui.client.widget.form.TextField から継承された 入れ子クラス/インターフェース
TextField.TextFieldMessages
 
クラス com.extjs.gxt.ui.client.widget.form.Field から継承された 入れ子クラス/インターフェース
Field.FieldMessages
 
クラス com.google.gwt.user.client.ui.UIObject から継承された 入れ子クラス/インターフェース
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field 概要
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたフィールド(Fields)
DEBUG_ID_PREFIX
 
コンストラクタ 概要
StoreFilterField()
          Creates a new store filter field.
 
メソッド 概要
 void bind(Store store)
          Binds the store to the field.
 java.lang.String getProperty()
          Returns the current filter property.
 void setProperty(java.lang.String property)
          Sets the filter property name to be filtered.
 void unbind(ListStore store)
          Unbinds the store from the field.
 
クラス com.extjs.gxt.ui.client.widget.form.TriggerField から継承されたメソッド
getElement, getTriggerStyle, setTriggerStyle
 
クラス com.extjs.gxt.ui.client.widget.form.TextField から継承されたメソッド
getAllowBlank, getCursorPos, getMaxLength, getMessages, getMinLength, getRegex, getSelectedText, getSelectionLength, getSelectOnFocus, getValidator, isPassword, select, selectAll, setAllowBlank, setCursorPos, setMaxLength, setMinLength, setPassword, setRegex, setSelectionRange, setSelectOnFocus, setValidator, setValue
 
クラス com.extjs.gxt.ui.client.widget.form.Field から継承されたメソッド
addKeyListener, clearInvalid, focus, getAutoValidate, getEmptyText, getFieldLabel, getLabelSeparator, getLabelStyle, getMessageTarget, getName, getPropertyEditor, getRawValue, getValidateOnBlur, getValidationDelay, getValue, isDirty, isReadOnly, isValid, markInvalid, onComponentEvent, removeKeyListener, reset, setAutoValidate, setEmptyText, setFieldLabel, setLabelSeparator, setLabelStyle, setMessages, setMessageTarget, setName, setPropertyEditor, setRawValue, setReadOnly, setTabIndex, setValidateOnBlur, setValidationDelay, validate
 
クラス com.extjs.gxt.ui.client.widget.BoxComponent から継承されたメソッド
getBounds, getHeight, getHeight, getPosition, getShadow, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShim, setSize, setSize, setWidth, setWidth
 
クラス com.extjs.gxt.ui.client.widget.Component から継承されたメソッド
addListener, addStyleName, addWidgetListener, disable, disableEvents, disableTextSelection, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, getBaseStyle, getBorders, getData, getData, getId, getItemId, getModel, getState, getToolTip, hide, hideToolTip, isEnabled, isRendered, isVisible, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeWidgetListener, render, render, saveState, setBorders, setData, setData, setElement, setEnabled, setEnableState, setId, setIntStyleAttribute, setItemId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, show, toString
 
クラス com.google.gwt.user.client.ui.Widget から継承されたメソッド
getParent, isAttached
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたメソッド
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, sinkEvents, unsinkEvents
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタ 詳細

StoreFilterField

public StoreFilterField()
Creates a new store filter field.

メソッド 詳細

bind

public void bind(Store store)
Binds the store to the field.

パラメータ:
store - the store to add

getProperty

public java.lang.String getProperty()
Returns the current filter property.

戻り値:
the property name

setProperty

public void setProperty(java.lang.String property)
Sets the filter property name to be filtered.

パラメータ:
property - the property name

unbind

public void unbind(ListStore store)
Unbinds the store from the field.

パラメータ:
store - the store to be unbound