net.sf.jzeno.echo.viewer
Class TimeViewer

java.lang.Object
  extended by net.sf.jzeno.echo.databinding.DynaLabel
      extended by net.sf.jzeno.echo.viewer.TimeViewer
All Implemented Interfaces:
Borderable, MouseCursorable, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, AllwaysRebind, PropertyComponent, RebindableComponent, Precreation, TemplateVariableSource, Component, ComponentPeer, FastComponent, Renderable

public class TimeViewer
extends DynaLabel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.jzeno.echo.databinding.DynaLabel
DynaLabel.ExternalState, DynaLabel.InternalState
 
Nested classes/interfaces inherited from interface echopoint.positionable.Borderable
Borderable.NestedStyleInfo
 
Nested classes/interfaces inherited from interface echopoint.positionable.MouseCursorable
MouseCursorable.NestedStyleInfo
 
Field Summary
 
Fields inherited from class net.sf.jzeno.echo.databinding.DynaLabel
PERCENT_UNITS, PIXEL_UNITS
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Fields inherited from interface echopoint.positionable.Borderable
BORDER_DASHED, BORDER_DOTTED, BORDER_DOUBLE, BORDER_GROOVE, BORDER_INSET, BORDER_NONE, BORDER_OUTSET, BORDER_RIDGE, BORDER_SOLID, borderStyleSymbolics, STYLE_BORDER_COLOR, STYLE_BORDER_SIZE, STYLE_BORDER_STYLE, STYLE_BOTTOM_BORDER_COLOR, STYLE_BOTTOM_BORDER_SIZE, STYLE_BOTTOM_BORDER_STYLE, STYLE_LEFT_BORDER_COLOR, STYLE_LEFT_BORDER_SIZE, STYLE_LEFT_BORDER_STYLE, STYLE_RIGHT_BORDER_COLOR, STYLE_RIGHT_BORDER_SIZE, STYLE_RIGHT_BORDER_STYLE, STYLE_TOP_BORDER_COLOR, STYLE_TOP_BORDER_SIZE, STYLE_TOP_BORDER_STYLE
 
Fields inherited from interface echopoint.positionable.MouseCursorable
borderStyleSymbolics, CURSOR_AUTO, CURSOR_CROSSHAIR, CURSOR_CUSTOM_URI, CURSOR_DEFAULT, CURSOR_E_RESIZE, CURSOR_HELP, CURSOR_MOVE, CURSOR_N_RESIZE, CURSOR_NE_RESIZE, CURSOR_NW_RESIZE, CURSOR_POINTER, CURSOR_S_RESIZE, CURSOR_SE_RESIZE, CURSOR_SW_RESIZE, CURSOR_TEXT, CURSOR_W_RESIZE, CURSOR_WAIT, STYLE_MOUSE_CURSOR, STYLE_MOUSE_CURSOR_URI
 
Fields inherited from interface nextapp.echoservlet.ComponentPeer
IGNORE_PROPERTY_CHANGE
 
Fields inherited from interface nextapp.echoservlet.html.Renderable
INDENT_STRING
 
Constructor Summary
TimeViewer()
           
TimeViewer(java.lang.Class beanClass, java.lang.String property, java.lang.String constructionHints)
           
 
Method Summary
 java.lang.String getPrimaryPostfix()
           
 java.lang.String getPrimaryPrefix()
           
 java.lang.String getPrimaryTimeZoneProperty()
           
 java.lang.String getSecondaryPostfix()
           
 java.lang.String getSecondaryPrefix()
           
 java.lang.String getSecondaryTimeZoneProperty()
           
 java.lang.String getTimeFormatString()
           
 boolean isDoubleDisplay()
           
 void rebind()
           This operation causes the component to reset it's content to that of the domain model.
 void setDoubleDisplay(boolean doubleDisplay)
           
 void setPrimaryPostfix(java.lang.String primaryPostfix)
           
 void setPrimaryPrefix(java.lang.String primaryPrefix)
           
 void setPrimaryTimeZoneProperty(java.lang.String property)
           
 void setSecondaryPostfix(java.lang.String secondaryPostFix)
           
 void setSecondaryPrefix(java.lang.String secondaryPrefix)
           
 void setSecondaryTimeZoneProperty(java.lang.String property)
           
 void setTimeFormatString(java.lang.String timeFormatString)
           
 
Methods inherited from class net.sf.jzeno.echo.databinding.DynaLabel
add, add, addAncillaryService, addHierarchyListener, addPropertyChangeListener, addValidator, applyContext, applyStyle, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, generateId, getBackground, getBean, getBeanClass, getBorderColor, getBorderSize, getBorderStyle, getBottomBorderColor, getBottomBorderSize, getBottomBorderStyle, getCalculatedBackground, getCalculatedFont, getCalculatedForeground, getClientId, getComponent, getComponent, getComponentCount, getComponents, getCssClass, getDecorator, getEchoInstance, getFocusedElementId, getFont, getForeground, getHeight, getHeightUnits, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconName, getId, getIdentifier, getImageHeight, getImageWidth, getInsets, getInstancePeer, getLeftBorderColor, getLeftBorderSize, getLeftBorderStyle, getListenerList, getLocale, getMouseCursor, getMouseCursorURI, getNullLabel, getNullObject, getParent, getParentComponentPeer, getPeer, getProperty, getRightBorderColor, getRightBorderSize, getRightBorderStyle, getText, getToolTipText, getTopBorderColor, getTopBorderSize, getTopBorderStyle, getValidationErrors, getValidators, getValue, getVerticalAlignment, getVerticalTextPosition, getWidth, getWidthUnits, indexOf, init, isAllowLineWrap, isAncestorOf, isBound, isEnabled, isFocused, isMarkedInvalid, isReadOnly, isRecursivelyVisible, isRegistered, isRequired, isSelectableForScriptRecorder, isShowing, isValid, isVisible, markInvalid, markValid, preRender, processHierarchyEvent, propertyChange, redraw, registerAncillaryServices, registered, remove, remove, removeAll, removeAncillaryService, removeHierarchyListener, removePropertyChangeListener, removeValidator, render, render, renderTemplate, setAllowLineWrap, setBackground, setBean, setBeanClass, setBorderColor, setBorderSize, setBorderStyle, setBottomBorderColor, setBottomBorderSize, setBottomBorderStyle, setClientId, setComponent, setCssClass, setDecorator, setEnabled, setFocused, setFont, setForeground, setHeight, setHeightUnits, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconName, setId, setIdentifier, setImageHeight, setImageWidth, setInsets, setInstancePeer, setLeftBorderColor, setLeftBorderSize, setLeftBorderStyle, setLocale, setMouseCursor, setMouseCursorURI, setNullLabel, setNullObject, setParent, setProperty, setReadOnly, setRegistered, setRequired, setRightBorderColor, setRightBorderSize, setRightBorderStyle, setSelectableForScriptRecorder, setText, setToolTipText, setTopBorderColor, setTopBorderSize, setTopBorderStyle, setValue, setVerticalAlignment, setVerticalTextPosition, setVisible, setWidth, setWidthUnits, traceValue, unregisterAncillaryServices, unregistered, update, validate, writeVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeViewer

public TimeViewer()

TimeViewer

public TimeViewer(java.lang.Class beanClass,
                  java.lang.String property,
                  java.lang.String constructionHints)
Method Detail

rebind

public void rebind()
Description copied from interface: RebindableComponent

This operation causes the component to reset it's content to that of the domain model.

Specified by:
rebind in interface RebindableComponent
Overrides:
rebind in class DynaLabel

getTimeFormatString

public java.lang.String getTimeFormatString()

setTimeFormatString

public void setTimeFormatString(java.lang.String timeFormatString)

setPrimaryTimeZoneProperty

public void setPrimaryTimeZoneProperty(java.lang.String property)

getPrimaryTimeZoneProperty

public java.lang.String getPrimaryTimeZoneProperty()

setSecondaryTimeZoneProperty

public void setSecondaryTimeZoneProperty(java.lang.String property)

getSecondaryTimeZoneProperty

public java.lang.String getSecondaryTimeZoneProperty()

getPrimaryPostfix

public java.lang.String getPrimaryPostfix()

setPrimaryPostfix

public void setPrimaryPostfix(java.lang.String primaryPostfix)

getPrimaryPrefix

public java.lang.String getPrimaryPrefix()

setPrimaryPrefix

public void setPrimaryPrefix(java.lang.String primaryPrefix)

getSecondaryPostfix

public java.lang.String getSecondaryPostfix()

setSecondaryPostfix

public void setSecondaryPostfix(java.lang.String secondaryPostFix)

getSecondaryPrefix

public java.lang.String getSecondaryPrefix()

setSecondaryPrefix

public void setSecondaryPrefix(java.lang.String secondaryPrefix)

isDoubleDisplay

public boolean isDoubleDisplay()

setDoubleDisplay

public void setDoubleDisplay(boolean doubleDisplay)