|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
ilog.views.util.swing.calendar.IlvJTimeChooser
public class IlvJTimeChooser
IlvJTimeChooser is a Swing component that displays the
current time.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static String |
MODEL_CHANGED_PROPERTY
Identifies that the time chooser's calendar model has changed. |
static String |
TIME_FORMAT_CHANGED_PROPERTY
Identifies that the time chooser's time format has changed. |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
IlvJTimeChooser()
Creates a new IlvJTimeChooser that is initialized with a
default data model. |
|
IlvJTimeChooser(IlvCalendarModel model)
Creates a new IlvJTimeChooser that is initialized with the
specified data model. |
|
| Method Summary | |
|---|---|
void |
addValidationListener(ilog.views.util.swing.validation.ValidationListener listener)
Adds a listener to the list that is notified each time a validation occurs. |
protected IlvCalendarModel |
createDefaultModel()
Returns the default calendar model object for this component, which is an IlvDefaultCalendarModel. |
Calendar |
getCalendar()
Returns the calendar displayed by the time chooser. |
IlvCalendarModel |
getModel()
Returns the data model that holds the calendar displayed by the time chooser. |
DateFormat |
getTimeFormat()
Returns the time format used by the time chooser. |
TimeChooserUI |
getUI()
Returns the look and feel (L&F) object that renders this time chooser. |
String |
getUIClassID()
Returns the suffix used to construct the name of the look and feel (L&F) class used to render this component. |
void |
removeValidationListener(ilog.views.util.swing.validation.ValidationListener listener)
Removes a listener from the list that is notified each time a validation occurs. |
void |
setCalendar(Calendar calendar)
Sets the calendar displayed by the time chooser. |
void |
setModel(IlvCalendarModel model)
Sets the data model that holds the calendar displayed by the time chooser. |
void |
setTimeFormat(DateFormat format)
Sets the time format used by the time chooser. |
void |
setUI(TimeChooserUI ui)
Sets the look and feel (L&F) object that renders this time chooser. |
void |
updateUI()
Resets the UI property with the value from the current look and feel. |
void |
validationPerformed(boolean valid)
This method is invoked after a validation was performed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String MODEL_CHANGED_PROPERTY
public static final String TIME_FORMAT_CHANGED_PROPERTY
| Constructor Detail |
|---|
public IlvJTimeChooser(IlvCalendarModel model)
IlvJTimeChooser that is initialized with the
specified data model.
model - The data model for the time chooser.public IlvJTimeChooser()
IlvJTimeChooser that is initialized with a
default data model.
createDefaultModel()| Method Detail |
|---|
protected IlvCalendarModel createDefaultModel()
IlvDefaultCalendarModel. A subclass can override this
method to return a different calendar model object.
getModel(),
setModel(ilog.views.util.swing.calendar.IlvCalendarModel)public IlvCalendarModel getModel()
setModel(ilog.views.util.swing.calendar.IlvCalendarModel),
createDefaultModel()public void setModel(IlvCalendarModel model)
model - The data model to set.getModel(),
createDefaultModel()public Calendar getCalendar()
setCalendar(java.util.Calendar)public void setCalendar(Calendar calendar)
calendar - The calendar to set.getCalendar()public String getUIClassID()
getUIClassID in class JComponentpublic TimeChooserUI getUI()
TimeChooserUI object that renders this component.public void setUI(TimeChooserUI ui)
ui - The TimeChooserUI L&F object.public void updateUI()
updateUI in class JComponentpublic DateFormat getTimeFormat()
setTimeFormat(java.text.DateFormat)public void setTimeFormat(DateFormat format)
format - The time format to set.getTimeFormat()public void addValidationListener(ilog.views.util.swing.validation.ValidationListener listener)
addValidationListener in interface ilog.views.util.swing.validation.IlvValidatableFormlistener - A validation listener.public void removeValidationListener(ilog.views.util.swing.validation.ValidationListener listener)
removeValidationListener in interface ilog.views.util.swing.validation.IlvValidatableFormlistener - A validation listener.public void validationPerformed(boolean valid)
valid - True if the validation was successful.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||