com.extjs.gxt.ui.client.widget.form
クラス TimeField

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<D>
                              extended by com.extjs.gxt.ui.client.widget.form.ComboBox<ModelData>
                                  extended by com.extjs.gxt.ui.client.widget.form.TimeField
すべての実装インターフェース:
Observable, SelectionProvider<ModelData>, com.google.gwt.user.client.EventListener

public class TimeField
extends ComboBox<ModelData>

Provides a time input field with a time dropdown and automatic time validation.

Events:
Expand : FieldEvent(field)
Fires when the dropdown list is expanded.
Collapse : FieldEvent(field)
Fires when the dropdown list is collapsed.
BeforeSelect : FieldEvent(field)
Fires before a list item is selected.
Select : FieldEvent(field)
Fires when a list item is selected.


入れ子クラス 概要
 class TimeField.TimeFieldMessages
          TimeField error messages.
 
クラス com.extjs.gxt.ui.client.widget.form.ComboBox から継承された 入れ子クラス/インターフェース
ComboBox.ComboBoxMessages
 
クラス 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
 
コンストラクタ 概要
TimeField()
           
 
メソッド 概要
 com.google.gwt.i18n.client.DateTimeFormat getFormat()
          Returns the date time format.
 int getIncrement()
          Returns the number of minutes between each time value.
 java.util.Date getMaxValue()
          Returns the field's max value.
 TimeField.TimeFieldMessages getMessages()
          Returns the field's messages.
 java.util.Date getMinValue()
          Returns the fields minimum value.
 void setFormat(com.google.gwt.i18n.client.DateTimeFormat format)
          Sets the date time format used to format each entry (defaults to DateTimeFormat.getShortDateFormat().
 void setIncrement(int increment)
          Sets the number of minutes between each time value in the list (defaults to 15).
 void setMaxValue(java.util.Date value)
          Sets the field's max value.
 void setMinValue(java.util.Date value)
          The minimum allowed time (no default value).
 
クラス com.extjs.gxt.ui.client.widget.form.ComboBox から継承されたメソッド
addSelectionChangedListener, clearSelections, collapse, expand, getDataView, getDisplayField, getForceSelection, getListAlign, getMaxHeight, getMinListWidth, getModelStringProvider, getPropertyEditor, getSelectedStyle, getSelection, getStore, getTemplate, getValue, getValueField, isExpanded, isLazyRender, removeSelectionListener, select, setDisplayField, setEditable, setExpanded, setForceSelection, setLazyRender, setListAlign, setMaxHeight, setMinListWidth, setModelStringProvider, setPropertyEditor, setRawValue, setSelectedStyle, setSelection, setStore, setTemplate, setValue, setValueField
 
クラス com.extjs.gxt.ui.client.widget.form.TriggerField から継承されたメソッド
getElement, getTriggerStyle, setTriggerStyle
 
クラス com.extjs.gxt.ui.client.widget.form.TextField から継承されたメソッド
getAllowBlank, getCursorPos, getMaxLength, getMinLength, getRegex, getSelectedText, getSelectionLength, getSelectOnFocus, getValidator, isPassword, select, selectAll, setAllowBlank, setCursorPos, setMaxLength, setMinLength, setPassword, setRegex, setSelectionRange, setSelectOnFocus, setValidator
 
クラス com.extjs.gxt.ui.client.widget.form.Field から継承されたメソッド
addKeyListener, clearInvalid, focus, getAutoValidate, getEmptyText, getFieldLabel, getLabelSeparator, getLabelStyle, getMessageTarget, getName, getRawValue, getValidateOnBlur, getValidationDelay, isDirty, isReadOnly, isValid, markInvalid, onComponentEvent, removeKeyListener, reset, setAutoValidate, setEmptyText, setFieldLabel, setLabelSeparator, setLabelStyle, setMessages, setMessageTarget, setName, 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
 

コンストラクタ 詳細

TimeField

public TimeField()
メソッド 詳細

getFormat

public com.google.gwt.i18n.client.DateTimeFormat getFormat()
Returns the date time format.

戻り値:
the date time format

getIncrement

public int getIncrement()
Returns the number of minutes between each time value.

戻り値:
the increment

getMaxValue

public java.util.Date getMaxValue()
Returns the field's max value.

戻り値:
the max value

getMessages

public TimeField.TimeFieldMessages getMessages()
Description copied from class: Field
Returns the field's messages.

オーバーライド:
getMessages in class ComboBox<ModelData>
戻り値:
the messages

getMinValue

public java.util.Date getMinValue()
Returns the fields minimum value.

戻り値:
the min value

setFormat

public void setFormat(com.google.gwt.i18n.client.DateTimeFormat format)
Sets the date time format used to format each entry (defaults to DateTimeFormat.getShortDateFormat().

パラメータ:
format - the date time format

setIncrement

public void setIncrement(int increment)
Sets the number of minutes between each time value in the list (defaults to 15).

パラメータ:
increment - the increment

setMaxValue

public void setMaxValue(java.util.Date value)
Sets the field's max value.

パラメータ:
value - the max value

setMinValue

public void setMinValue(java.util.Date value)
The minimum allowed time (no default value).

パラメータ:
value - the min date