|
||||||||||
| PREV CLASS 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
javax.swing.JLabel
javax.swing.table.DefaultTableCellRenderer
org.knime.core.data.renderer.DefaultDataValueRenderer
org.knime.core.data.date.DateAndTimeValueRenderer
public class DateAndTimeValueRenderer
Renders the a DateAndTimeValue.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
DefaultTableCellRenderer.UIResource |
| Nested classes/interfaces inherited from class javax.swing.JLabel |
|---|
JLabel.AccessibleJLabel |
| 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.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) static SimpleDateFormat |
DATE_FORMAT
dd.MMM.yyyy. |
(package private) static SimpleDateFormat |
DATE_TIME_FORMAT
dd.MMM.yyyy HH:mm:ss. |
(package private) static SimpleDateFormat |
DATE_TIME_MILLIS_FORMAT
dd.MMM.yyyy HH:mm:ss.SSS. |
static DateAndTimeValueRenderer |
DEFAULT
Renders the datetime as dd.MMM.yyyy hh:mm:ss.SSS. |
static DateAndTimeValueRenderer |
ISO8061
Renders the datetime as yyyy-MM-ddTHH:mm:ss.SSS. |
(package private) static SimpleDateFormat |
ISO8601_DATE_FORMAT
yyyy-MM-dd. |
(package private) static SimpleDateFormat |
ISO8601_DATE_TIME_FORMAT
yyyy-MM-dd'T'HH:mm:ss. |
(package private) static SimpleDateFormat |
ISO8601_DATE_TIME_MILLIS_FORMAT
yyyy-MM-dd'T'HH:mm:ss.SSS. |
(package private) static SimpleDateFormat |
ISO8601_TIME_FORMAT
HH:mm:ss. |
(package private) static SimpleDateFormat |
ISO8601_TIME_MILLIS_FORMAT
yyyy-MM-dd'T'HH:mm:ss.SSS. |
(package private) static SimpleDateFormat |
TIME_FORMAT
HH:mm:ss. |
(package private) static SimpleDateFormat |
TIME_MILLIS_FORMAT
HH:mm:ss.SSS. |
static DateAndTimeValueRenderer |
US
Renders the datetime as yyyy/dd/MM hh:mm:ss.SSS. |
(package private) static SimpleDateFormat |
US_DATE_FORMAT
MM/dd/yyyy. |
(package private) static SimpleDateFormat |
US_DATE_TIME_FORMAT
MM/dd/yyyy hh:mm:ss a. |
(package private) static SimpleDateFormat |
US_DATE_TIME_MILLIS_FORMAT
MM/dd/yyyy hh:mm:ss.SSS a. |
(package private) static SimpleDateFormat |
US_TIME_FORMAT
hh:mm:ss a. |
(package private) static SimpleDateFormat |
US_TIME_MILLIS_FORMAT
hh:mm:ss.SSS a. |
| Fields inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
noFocusBorder |
| Fields inherited from class javax.swing.JLabel |
|---|
labelFor |
| 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 org.knime.core.data.renderer.DataValueRenderer |
|---|
PROPERTY_PREFERRED_RENDERER |
| Fields inherited from interface javax.swing.SwingConstants |
|---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
DateAndTimeValueRenderer(SimpleDateFormat dateTimeMillis,
SimpleDateFormat dateTime,
SimpleDateFormat date,
SimpleDateFormat time,
SimpleDateFormat timeMillis)
|
|
| Method Summary | |
|---|---|
protected String |
getStringRepresentationFor(DateAndTimeValue value)
|
protected void |
setValue(Object value)
|
| Methods inherited from class org.knime.core.data.renderer.DefaultDataValueRenderer |
|---|
accepts, getColSpec, getDescription, getListCellRendererComponent, getRendererComponent |
| Methods inherited from class javax.swing.table.DefaultTableCellRenderer |
|---|
firePropertyChange, firePropertyChange, getTableCellRendererComponent, invalidate, isOpaque, repaint, repaint, repaint, revalidate, setBackground, setForeground, updateUI, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.knime.core.data.renderer.DataValueRenderer |
|---|
getPreferredSize |
| Methods inherited from interface javax.swing.table.TableCellRenderer |
|---|
getTableCellRendererComponent |
| Field Detail |
|---|
static final SimpleDateFormat US_DATE_TIME_FORMAT
static final SimpleDateFormat US_DATE_TIME_MILLIS_FORMAT
static final SimpleDateFormat US_DATE_FORMAT
static final SimpleDateFormat US_TIME_FORMAT
static final SimpleDateFormat US_TIME_MILLIS_FORMAT
static final SimpleDateFormat DATE_TIME_FORMAT
static final SimpleDateFormat DATE_TIME_MILLIS_FORMAT
static final SimpleDateFormat DATE_FORMAT
static final SimpleDateFormat TIME_FORMAT
static final SimpleDateFormat TIME_MILLIS_FORMAT
static final SimpleDateFormat ISO8601_DATE_TIME_FORMAT
static final SimpleDateFormat ISO8601_DATE_TIME_MILLIS_FORMAT
static final SimpleDateFormat ISO8601_DATE_FORMAT
static final SimpleDateFormat ISO8601_TIME_FORMAT
static final SimpleDateFormat ISO8601_TIME_MILLIS_FORMAT
public static final DateAndTimeValueRenderer US
public static final DateAndTimeValueRenderer DEFAULT
public static final DateAndTimeValueRenderer ISO8061
| Constructor Detail |
|---|
public DateAndTimeValueRenderer(SimpleDateFormat dateTimeMillis,
SimpleDateFormat dateTime,
SimpleDateFormat date,
SimpleDateFormat time,
SimpleDateFormat timeMillis)
dateTimeMillis - format if all values are setdateTime - format for date and time but no millisdate - only date, no time, no millistime - only time, no date, no millistimeMillis - time, millis but no date| Method Detail |
|---|
protected void setValue(Object value)
setValue in class DefaultTableCellRendererprotected String getStringRepresentationFor(DateAndTimeValue value)
value - the date and time value to render
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||