public class TimeEditorModel extends org.jdesktop.beans.AbstractSerializableBean implements ModelToBean
| Modifier and Type | Field and Description |
|---|---|
protected Object |
bean
Optional bean where to push back dates.
|
protected Calendar |
calendar |
protected boolean |
fillState
State to be able to custom the model.
|
static String |
PROPERTY_TIME |
static String |
PROPERTY_TIME_IN_MINUTES |
static String |
PROPERTY_VALUE_IS_ADJUSTING |
protected String |
propertyTime
Optional bean property where to push back the time date.
|
protected Date |
time
Time
|
protected boolean |
valueIsAdjusting
To stop propagate events when we are doing some modifications on the model.
|
| Constructor and Description |
|---|
TimeEditorModel() |
| Modifier and Type | Method and Description |
|---|---|
protected Predicate<TimeEditorModel> |
canUpdateBeanValuePredicate() |
protected void |
fireTime(Date oldTime) |
protected void |
fireTimeInMinutes(Integer oldDate) |
protected void |
fireValueIsAdjusting(boolean oldValue) |
Object |
getBean() |
protected Integer |
getHour(Date date) |
protected Integer |
getMinute(Date date) |
String |
getPropertyTime() |
Date |
getTime() |
Integer |
getTimeInMinutes() |
boolean |
isValueIsAdjusting() |
void |
setBean(Object bean) |
void |
setHour(Integer hour) |
void |
setMinute(Integer minute) |
void |
setPropertyTime(String propertyTime) |
void |
setTime(Date time) |
protected void |
setTime(Integer hour,
Integer minute) |
void |
setTimeInMinutes(Integer time) |
void |
setValueIsAdjusting(boolean valueIsAdjusting) |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerpublic static final String PROPERTY_TIME
public static final String PROPERTY_TIME_IN_MINUTES
public static final String PROPERTY_VALUE_IS_ADJUSTING
protected Object bean
protected String propertyTime
protected Date time
protected final boolean fillState
false by the DateTimeEditorHandler.init(DateTimeEditor).protected boolean valueIsAdjusting
protected final Calendar calendar
public String getPropertyTime()
public void setPropertyTime(String propertyTime)
public Object getBean()
getBean in interface ModelToBeanpublic void setBean(Object bean)
public boolean isValueIsAdjusting()
public void setValueIsAdjusting(boolean valueIsAdjusting)
public void setHour(Integer hour)
public void setMinute(Integer minute)
public Integer getTimeInMinutes()
public void setTimeInMinutes(Integer time)
public Date getTime()
public void setTime(Date time)
protected void fireTime(Date oldTime)
protected void fireTimeInMinutes(Integer oldDate)
protected void fireValueIsAdjusting(boolean oldValue)
protected Predicate<TimeEditorModel> canUpdateBeanValuePredicate()
Copyright © 2008–2017 Ultreia.io. All rights reserved.