Package thredds.ui.datatype.prefs
Class DateField
- java.lang.Object
-
- ucar.ui.prefs.Field
-
- thredds.ui.datatype.prefs.DateField
-
public class DateField extends ucar.ui.prefs.FieldInput field for thredds.datatype.DateType, part of ucar.ui.prefs.- See Also:
Field
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.ui.prefs.Field
ucar.ui.prefs.Field.BeanTableField, ucar.ui.prefs.Field.CheckBox, ucar.ui.prefs.Field.Date, ucar.ui.prefs.Field.Double, ucar.ui.prefs.Field.EnumCombo, ucar.ui.prefs.Field.Int, ucar.ui.prefs.Field.Password, ucar.ui.prefs.Field.Text, ucar.ui.prefs.Field.TextArea, ucar.ui.prefs.Field.TextCombo
-
-
Field Summary
Fields Modifier and Type Field Description protected JTextComponenttf
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean_validate(StringBuffer buff)See if edit value is valid, put error message in buff.ucar.nc2.units.DateTypegetDate()JComponentgetEditComponent()protected ObjectgetEditValue()protected ObjectgetStoreValue(Object defValue)protected voidsetEditValue(Object value)protected voidsetStoreValue(Object value)-
Methods inherited from class ucar.ui.prefs.Field
accept, acceptIfDifferent, addPopupMenuAction, addPropertyChangeListener, addStandardPopups, addValidator, dfrac, finish, getDeepEditComponent, getLabel, getName, getPersistenceManager, getToolTipText, getValue, isEditable, isEnabled, next, removePropertyChangeListener, restoreValue, sendEvent, setEditable, setEnabled, setNewValueFromStore, setToolTipText, setValue, validate
-
-
-
-
Field Detail
-
tf
protected JTextComponent tf
-
-
Constructor Detail
-
DateField
public DateField(String name, String label, ucar.nc2.units.DateType defValue, ucar.util.prefs.PersistenceManager storeData)
Constructor.- Parameters:
name- of the field; must be unique within the storelabel- to display to the userdefValue- default value to start with.storeData- store/fetch data from here, may be null.
-
-
Method Detail
-
getEditComponent
public JComponent getEditComponent()
- Specified by:
getEditComponentin classucar.ui.prefs.Field
-
_validate
protected boolean _validate(StringBuffer buff)
See if edit value is valid, put error message in buff.- Specified by:
_validatein classucar.ui.prefs.Field
-
getEditValue
protected Object getEditValue()
- Specified by:
getEditValuein classucar.ui.prefs.Field
-
getDate
public ucar.nc2.units.DateType getDate()
-
setEditValue
protected void setEditValue(Object value)
- Specified by:
setEditValuein classucar.ui.prefs.Field
-
setStoreValue
protected void setStoreValue(Object value)
- Specified by:
setStoreValuein classucar.ui.prefs.Field
-
-