|
||||||||||
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 dateMethod Detail |
---|
protected void setValue(Object value)
setValue
in class DefaultTableCellRenderer
protected 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 |