org.rcfaces.core.component
Class DateEntryComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by org.rcfaces.core.internal.component.CameliaInputComponent
                      extended by org.rcfaces.core.component.AbstractInputComponent
                          extended by org.rcfaces.core.component.AbstractCalendarComponent
                              extended by org.rcfaces.core.component.DateEntryComponent
All Implemented Interfaces:
EditableValueHolder, StateHolder, ValueHolder, IAccessKeyCapability, IAutoTabCapability, IClientDataCapability, IClientDatesStrategyCapability, IComponentLocaleCapability, IComponentTimeZoneCapability, IDateFormatCapability, IDisabledCapability, IErrorEventCapability, IFocusBlurEventCapability, IFocusStyleClassCapability, IFontCapability, IForegroundBackgroundColorCapability, IHeightCapability, IHelpCapability, IHiddenModeCapability, IImmediateCapability, IInitEventCapability, IKeyDownEventCapability, IKeyEventCapability, IKeyPressEventCapability, IKeyUpEventCapability, ILayoutPositionCapability, ILiteralLocaleCapability, ILiteralTimeZoneCapability, ILookAndFeelCapability, IMarginCapability, IMouseEventCapability, IPartialRenderingCapability, IPositionCapability, IPropertyChangeEventCapability, IReadOnlyCapability, IRequiredCapability, ISelectionEventCapability, IServerDataCapability, ISeverityStyleClassCapability, ISizeCapability, IStyleClassCapability, ITabIndexCapability, ITextAlignmentCapability, IToolTipCapability, IUnlockedClientAttributesCapability, IUserEventCapability, IValidationEventCapability, IValueChangeEventCapability, IValueLockedCapability, IVisibilityCapability, IWAIRoleCapability, IWidthCapability, org.rcfaces.core.internal.capability.IComponentLifeCycle, org.rcfaces.core.internal.capability.IConvertValueHolder, org.rcfaces.core.internal.capability.IRCFacesComponent, org.rcfaces.core.internal.capability.ISubmittedExternalValue, org.rcfaces.core.internal.manager.IClientDataManager, org.rcfaces.core.internal.manager.IContainerManager, org.rcfaces.core.internal.manager.IServerDataManager, org.rcfaces.core.internal.manager.ITransientAttributesManager, org.rcfaces.core.internal.manager.IValidationParameters

public class DateEntryComponent
extends AbstractCalendarComponent
implements IRequiredCapability, IAutoTabCapability, IValueChangeEventCapability, IFocusStyleClassCapability, ISeverityStyleClassCapability, IDateFormatCapability, org.rcfaces.core.internal.manager.IValidationParameters

The dateEntry Component is a specialized textEntry Component. it sports auto-completion related to the validity of the numbers entered as a date.

The dateEntry Component has the following capabilities :

The default dateEntry renderer is link to the f_dateEntry javascript class. f_dateEntry extends f_compositeNumEntry, fa_calendarPopup

Table of component style classes:

Style Name Description
f_dateEntry Defines styles for the wrapper DIV element
f_dateEntry_dd Defines styles for day INPUT element.
f_dateEntry_MM Defines styles for month INPUT element.
f_dateEntry_yyyy Defines styles for years INPUT element.


Field Summary
protected static Set CAMELIA_ATTRIBUTES
           
static String COMPONENT_TYPE
           
 
Fields inherited from class org.rcfaces.core.internal.component.CameliaInputComponent
engine
 
Fields inherited from class javax.faces.component.UIInput
COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Fields inherited from interface org.rcfaces.core.component.capability.IClientDatesStrategyCapability
ALL_DATES_STRATEGY, DEFAULT_DATES_STRATEGY, MONTH_DATES_STRATEGY, YEAR_DATES_STRATEGY
 
Fields inherited from interface org.rcfaces.core.component.capability.IHiddenModeCapability
CLIENT_HIDDEN_MODE, DEFAULT_HIDDEN_MODE, IGNORE_HIDDEN_MODE, PHANTOM_HIDDEN_MODE, SERVER_HIDDEN_MODE
 
Constructor Summary
DateEntryComponent()
           
DateEntryComponent(String componentId)
           
 
Method Summary
 void addValueChangeListener(ValueChangeListener listener)
          Adds a listener to the component for the valueChange event
protected  Set getCameliaFields()
           
 Map getClientValidationParametersMap()
           
 Map getClientValidationParametersMap(FacesContext facesContext)
           
 String getDateFormat()
           
 String getDateFormat(FacesContext facesContext)
          See getDateFormat() for more details
 Date getDefaultDate()
          Returns the date selected by default.
 Date getDefaultDate(FacesContext facesContext)
           
 String getErrorStyleClass()
          Returns a space-separated list of CSS style class(es) to be applied for error messages.
 String getErrorStyleClass(FacesContext facesContext)
          See getErrorStyleClass() for more details
 String getFatalStyleClass()
          Returns a space-separated list of CSS style class(es) to be applied for fatal messages.
 String getFatalStyleClass(FacesContext facesContext)
          See getFatalStyleClass() for more details
 String getFocusStyleClass()
          Returns the style class of the component.
 String getFocusStyleClass(FacesContext facesContext)
          See getFocusStyleClass() for more details
 String getInfoStyleClass()
          Returns a space-separated list of CSS style class(es) to be applied for info messages.
 String getInfoStyleClass(FacesContext facesContext)
          See getInfoStyleClass() for more details
 String getValidationParameter(String name)
           
 String getValidationParameter(String name, FacesContext facesContext)
           
 int getValidationParametersCount()
           
 int getValidationParametersCount(FacesContext facesContext)
           
 Map getValidationParametersMap()
           
 Map getValidationParametersMap(FacesContext facesContext)
           
 String getWarnStyleClass()
          Returns a space-separated list of CSS style class(es) to be applied for warning messages.
 String getWarnStyleClass(FacesContext facesContext)
          See getWarnStyleClass() for more details
 boolean isAutoCompletion()
          Returns a boolean value indicating if the component should complete automaticaly the user entry.
 boolean isAutoCompletion(FacesContext facesContext)
          Returns a boolean value indicating if the component should complete automaticaly the user entry.
 boolean isAutoCompletionSetted()
          Returns true if the attribute "autoCompletion" is set.
 boolean isAutoTab()
          Returns a boolean value indicating if the focus should move automatically to the next element when the entry is completed.
 boolean isAutoTab(FacesContext facesContext)
          See isAutoTab() for more details
 boolean isAutoTabSetted()
          Returns true if the attribute "autoTab" is set.
 boolean isClientSideValidationParameter(String name)
           
 boolean isClientSideValidationParameter(String name, FacesContext facesContext)
           
 boolean isDateFormatSetted()
          Returns true if the attribute "dateFormat" is set.
 boolean isDefaultDateSetted()
          Returns true if the attribute "defaultDate" is set.
 boolean isErrorStyleClassSetted()
          Returns true if the attribute "errorStyleClass" is set.
 boolean isFatalStyleClassSetted()
          Returns true if the attribute "fatalStyleClass" is set.
 boolean isFocusStyleClassSetted()
          Returns true if the attribute "focusStyleClass" is set.
 boolean isInfoStyleClassSetted()
          Returns true if the attribute "infoStyleClass" is set.
 boolean isShowCalendarOnFocus()
          Returns a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.
 boolean isShowCalendarOnFocus(FacesContext facesContext)
          Returns a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.
 boolean isShowCalendarOnFocusSetted()
          Returns true if the attribute "showCalendarOnFocus" is set.
 boolean isWarnStyleClassSetted()
          Returns true if the attribute "warnStyleClass" is set.
 FacesListener[] listValueChangeListeners()
          Returns a list of valueChange listener for the component
 String removeValidationParameter(String name)
           
 void removeValueChangeListener(ValueChangeListener listener)
          Removes a listener from the component for the valueChange event
 void setAutoCompletion(boolean autoCompletion)
          Sets a boolean value indicating if the component should complete automaticaly the user entry.
 void setAutoTab(boolean autoTab)
          Sets a boolean value indicating if the focus should move automatically to the next element when the entry is completed.
 void setDateFormat(String dateFormat)
           
 void setDefaultDate(Date defaultDate)
          Sets the date to select by default.
 void setDefaultDate(String date)
           
 void setErrorStyleClass(String errorStyleClass)
          Sets a space-separated list of CSS style class(es) to be applied for error messages.
 void setFatalStyleClass(String fatalStyleClass)
          Sets a space-separated list of CSS style class(es) to be applied for fatal messages.
 void setFocusStyleClass(String focusStyleClass)
          Specify the style class of the component.
 void setInfoStyleClass(String infoStyleClass)
          Sets a space-separated list of CSS style class(es) to be applied for info messages.
 void setShowCalendarOnFocus(boolean showCalendarOnFocus)
          Sets a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.
 String setValidationParameter(String name, String value, boolean client)
           
 void setValidationParameter(String name, javax.el.ValueExpression value, boolean client)
           
 void setWarnStyleClass(String warnStyleClass)
          Sets a space-separated list of CSS style class(es) to be applied for warning messages.
 
Methods inherited from class org.rcfaces.core.component.AbstractCalendarComponent
addSelectionListener, getClientDatesStrategy, getClientDatesStrategy, getComponentLocale, getComponentLocale, getComponentTimeZone, getComponentTimeZone, getCursorDate, getCursorDate, getDate, getDisabledWeekDays, getDisabledWeekDays, getLiteralLocale, getLiteralLocale, getLiteralTimeZone, getLiteralTimeZone, getMaxDate, getMaxDate, getMinDate, getMinDate, getTwoDigitYearStart, getTwoDigitYearStart, isClientDatesStrategySetted, isComponentLocaleSetted, isComponentTimeZoneSetted, isCursorDateSetted, isDisabledWeekDaysSetted, isLiteralLocaleSetted, isLiteralTimeZoneSetted, isMaxDateSetted, isMinDateSetted, isReadOnly, isReadOnly, isReadOnlySetted, isTwoDigitYearStartSetted, listSelectionListeners, removeSelectionListener, setClientDatesStrategy, setClientDatesStrategy, setComponentLocale, setComponentLocale, setComponentTimeZone, setComponentTimeZone, setCursorDate, setCursorDate, setDate, setDisabledWeekDays, setDisabledWeekDays, setLiteralLocale, setLiteralLocale, setLiteralTimeZone, setLiteralTimeZone, setMaxDate, setMaxDate, setMinDate, setMinDate, setReadOnly, setTwoDigitYearStart, setTwoDigitYearStart
 
Methods inherited from class org.rcfaces.core.component.AbstractInputComponent
addBlurListener, addErrorListener, addFocusListener, addInitListener, addKeyDownListener, addKeyPressListener, addKeyUpListener, addMouseOutListener, addMouseOverListener, addPropertyChangeListener, addUserEventListener, addValidationListener, getAccessKey, getAccessKey, getAriaLabel, getAriaLabel, getAriaLevel, getAriaLevel, getBackgroundColor, getBackgroundColor, getBottom, getBottom, getClientData, getClientData, getClientDataCount, getClientDataMap, getClientDataMap, getFontBold, getFontBold, getFontItalic, getFontItalic, getFontName, getFontName, getFontSize, getFontSize, getFontUnderline, getFontUnderline, getForegroundColor, getForegroundColor, getHeight, getHeight, getHelpMessage, getHelpMessage, getHelpURL, getHelpURL, getHiddenMode, getHiddenMode, getLeft, getLeft, getLookId, getLookId, getMarginBottom, getMarginBottom, getMarginLeft, getMarginLeft, getMarginRight, getMarginRight, getMarginTop, getMarginTop, getRight, getRight, getServerData, getServerData, getServerDataCount, getServerDataMap, getServerDataMap, getStyleClass, getStyleClass, getTabIndex, getTabIndex, getTextAlignment, getTextAlignment, getToolTipText, getToolTipText, getTop, getTop, getUnlockedClientAttributeNames, getUnlockedClientAttributeNames, getVisibleState, getVisibleState, getWaiRole, getWaiRole, getWidth, getWidth, getX, getX, getY, getY, isAccessKeySetted, isAriaLabelSetted, isAriaLevelSetted, isBackgroundColorSetted, isBottomSetted, isDisabled, isDisabled, isDisabledSetted, isFontBoldSetted, isFontItalicSetted, isFontNameSetted, isFontSizeSetted, isFontUnderlineSetted, isForegroundColorSetted, isHeightSetted, isHelpMessageSetted, isHelpURLSetted, isHiddenModeSetted, isLeftSetted, isLookIdSetted, isMarginBottomSetted, isMarginLeftSetted, isMarginRightSetted, isMarginTopSetted, isPartialRendering, isPartialRendering, isPartialRenderingSetted, isRightSetted, isStyleClassSetted, isTabIndexSetted, isTextAlignmentSetted, isToolTipTextSetted, isTopSetted, isUnlockedClientAttributeNamesSetted, isValueLocked, isValueLocked, isValueLockedSetted, isVisible, isVisible, isVisibleSetted, isWaiRoleSetted, isWidthSetted, isXSetted, isYSetted, listBlurListeners, listClientDataKeys, listClientDataKeys, listErrorListeners, listFocusListeners, listInitListeners, listKeyDownListeners, listKeyPressListeners, listKeyUpListeners, listMouseOutListeners, listMouseOverListeners, listPropertyChangeListeners, listServerDataKeys, listServerDataKeys, listUserEventListeners, listValidationListeners, removeBlurListener, removeClientData, removeErrorListener, removeFocusListener, removeInitListener, removeKeyDownListener, removeKeyPressListener, removeKeyUpListener, removeMouseOutListener, removeMouseOverListener, removePropertyChangeListener, removeServerData, removeUserEventListener, removeValidationListener, setAccessKey, setAriaLabel, setAriaLevel, setBackgroundColor, setBottom, setClientData, setClientData, setDisabled, setFontBold, setFontItalic, setFontName, setFontSize, setFontUnderline, setForegroundColor, setHeight, setHelpMessage, setHelpURL, setHiddenMode, setHiddenMode, setLeft, setLookId, setMarginBottom, setMarginLeft, setMarginRight, setMargins, setMarginTop, setPartialRendering, setRight, setServerData, setServerData, setStyleClass, setTabIndex, setTextAlignment, setToolTipText, setTop, setUnlockedClientAttributeNames, setValueLocked, setVisible, setWaiRole, setWidth, setX, setY
 
Methods inherited from class org.rcfaces.core.internal.component.CameliaInputComponent
broadcast, clearListeners, confirmListenerAppend, constructPhase, constructTemplate, decodePhase, encodeBegin, encodeChildren, encodeEnd, getAsyncRenderer, getCameliaValueAlias, getChildren, getChildrenListState, getConvertedValue, getFamily, getLocalValue, getRendererType, getSubmittedExternalValue, getTransientAttribute, getValue, getValueExpression, hasDefaultProperties, initializeComponent, initializePhase, isClientRendered, isRendered, isSubmittedValueSetted, isTemplateComponent, processDecodes, processEngineUpdates, processEngineValidators, processUpdates, processValidators, queueEvent, renderPhase, restoreState, saveState, setConverter, setConverter, setDefaultProperties, setRendered, setSubmittedExternalValue, setTransientAttribute, setValueExpression, toString, updatePhase, validationPhase, verifyAsyncDecode
 
Methods inherited from class javax.faces.component.UIInput
addValidator, compareValues, decode, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, removeValidator, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, setConverter
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, findComponent, getAttributes, getChildCount, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendersChildren, getValueBinding, invokeOnComponent, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.rcfaces.core.component.capability.IRequiredCapability
isRequired, setRequired
 
Methods inherited from interface org.rcfaces.core.component.capability.IStyleClassCapability
getStyleClass, setStyleClass
 
Methods inherited from interface org.rcfaces.core.component.capability.IImmediateCapability
isImmediate, setImmediate
 
Methods inherited from interface org.rcfaces.core.internal.manager.IContainerManager
getChildCount
 
Methods inherited from interface javax.faces.component.ValueHolder
getConverter, setConverter, setValue
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

CAMELIA_ATTRIBUTES

protected static final Set CAMELIA_ATTRIBUTES
Constructor Detail

DateEntryComponent

public DateEntryComponent()

DateEntryComponent

public DateEntryComponent(String componentId)
Method Detail

getValidationParametersCount

public int getValidationParametersCount()
Specified by:
getValidationParametersCount in interface org.rcfaces.core.internal.manager.IValidationParameters

isClientSideValidationParameter

public boolean isClientSideValidationParameter(String name)
Specified by:
isClientSideValidationParameter in interface org.rcfaces.core.internal.manager.IValidationParameters

getValidationParametersMap

public Map getValidationParametersMap()
Specified by:
getValidationParametersMap in interface org.rcfaces.core.internal.manager.IValidationParameters

setValidationParameter

public void setValidationParameter(String name,
                                   javax.el.ValueExpression value,
                                   boolean client)
Specified by:
setValidationParameter in interface org.rcfaces.core.internal.manager.IValidationParameters

getValidationParameter

public String getValidationParameter(String name)
Specified by:
getValidationParameter in interface org.rcfaces.core.internal.manager.IValidationParameters

getClientValidationParametersMap

public Map getClientValidationParametersMap()
Specified by:
getClientValidationParametersMap in interface org.rcfaces.core.internal.manager.IValidationParameters

removeValidationParameter

public String removeValidationParameter(String name)
Specified by:
removeValidationParameter in interface org.rcfaces.core.internal.manager.IValidationParameters

setValidationParameter

public String setValidationParameter(String name,
                                     String value,
                                     boolean client)
Specified by:
setValidationParameter in interface org.rcfaces.core.internal.manager.IValidationParameters

setDefaultDate

public void setDefaultDate(String date)

getDefaultDate

public Date getDefaultDate(FacesContext facesContext)

getValidationParameter

public String getValidationParameter(String name,
                                     FacesContext facesContext)

getValidationParametersCount

public int getValidationParametersCount(FacesContext facesContext)

getValidationParametersMap

public Map getValidationParametersMap(FacesContext facesContext)

getClientValidationParametersMap

public Map getClientValidationParametersMap(FacesContext facesContext)

isClientSideValidationParameter

public boolean isClientSideValidationParameter(String name,
                                               FacesContext facesContext)

isAutoTab

public boolean isAutoTab()
Description copied from interface: IAutoTabCapability
Returns a boolean value indicating if the focus should move automatically to the next element when the entry is completed.

Specified by:
isAutoTab in interface IAutoTabCapability
Returns:
boolean

isAutoTab

public boolean isAutoTab(FacesContext facesContext)
See isAutoTab() for more details


isAutoTabSetted

public final boolean isAutoTabSetted()
Returns true if the attribute "autoTab" is set.

Returns:
true if the attribute is set.

setAutoTab

public void setAutoTab(boolean autoTab)
Description copied from interface: IAutoTabCapability
Sets a boolean value indicating if the focus should move automatically to the next element when the entry is completed.

Specified by:
setAutoTab in interface IAutoTabCapability
Parameters:
autoTab - boolean

addValueChangeListener

public final void addValueChangeListener(ValueChangeListener listener)
Description copied from interface: IValueChangeEventCapability
Adds a listener to the component for the valueChange event

Specified by:
addValueChangeListener in interface EditableValueHolder
Specified by:
addValueChangeListener in interface IValueChangeEventCapability
Overrides:
addValueChangeListener in class UIInput
Parameters:
listener - the valueChange listener to add

removeValueChangeListener

public final void removeValueChangeListener(ValueChangeListener listener)
Description copied from interface: IValueChangeEventCapability
Removes a listener from the component for the valueChange event

Specified by:
removeValueChangeListener in interface EditableValueHolder
Specified by:
removeValueChangeListener in interface IValueChangeEventCapability
Overrides:
removeValueChangeListener in class UIInput
Parameters:
listener - the valueChange listener to remove

listValueChangeListeners

public final FacesListener[] listValueChangeListeners()
Description copied from interface: IValueChangeEventCapability
Returns a list of valueChange listener for the component

Specified by:
listValueChangeListeners in interface IValueChangeEventCapability
Returns:
valueChange listeners' list

getFocusStyleClass

public String getFocusStyleClass()
Description copied from interface: IFocusStyleClassCapability
Returns the style class of the component.

Specified by:
getFocusStyleClass in interface IFocusStyleClassCapability
Returns:
style class

getFocusStyleClass

public String getFocusStyleClass(FacesContext facesContext)
See getFocusStyleClass() for more details


isFocusStyleClassSetted

public final boolean isFocusStyleClassSetted()
Returns true if the attribute "focusStyleClass" is set.

Returns:
true if the attribute is set.

setFocusStyleClass

public void setFocusStyleClass(String focusStyleClass)
Description copied from interface: IFocusStyleClassCapability
Specify the style class of the component.

Specified by:
setFocusStyleClass in interface IFocusStyleClassCapability
Parameters:
focusStyleClass - style class

getErrorStyleClass

public String getErrorStyleClass()
Description copied from interface: ISeverityStyleClassCapability
Returns a space-separated list of CSS style class(es) to be applied for error messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
getErrorStyleClass in interface ISeverityStyleClassCapability
Returns:
list of CSS style classes

getErrorStyleClass

public String getErrorStyleClass(FacesContext facesContext)
See getErrorStyleClass() for more details


isErrorStyleClassSetted

public final boolean isErrorStyleClassSetted()
Returns true if the attribute "errorStyleClass" is set.

Returns:
true if the attribute is set.

setErrorStyleClass

public void setErrorStyleClass(String errorStyleClass)
Description copied from interface: ISeverityStyleClassCapability
Sets a space-separated list of CSS style class(es) to be applied for error messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
setErrorStyleClass in interface ISeverityStyleClassCapability
Parameters:
errorStyleClass - list of CSS style classes

getFatalStyleClass

public String getFatalStyleClass()
Description copied from interface: ISeverityStyleClassCapability
Returns a space-separated list of CSS style class(es) to be applied for fatal messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
getFatalStyleClass in interface ISeverityStyleClassCapability
Returns:
list of CSS style classes

getFatalStyleClass

public String getFatalStyleClass(FacesContext facesContext)
See getFatalStyleClass() for more details


isFatalStyleClassSetted

public final boolean isFatalStyleClassSetted()
Returns true if the attribute "fatalStyleClass" is set.

Returns:
true if the attribute is set.

setFatalStyleClass

public void setFatalStyleClass(String fatalStyleClass)
Description copied from interface: ISeverityStyleClassCapability
Sets a space-separated list of CSS style class(es) to be applied for fatal messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
setFatalStyleClass in interface ISeverityStyleClassCapability
Parameters:
fatalStyleClass - list of CSS style classes

getInfoStyleClass

public String getInfoStyleClass()
Description copied from interface: ISeverityStyleClassCapability
Returns a space-separated list of CSS style class(es) to be applied for info messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
getInfoStyleClass in interface ISeverityStyleClassCapability
Returns:
list of CSS style classes

getInfoStyleClass

public String getInfoStyleClass(FacesContext facesContext)
See getInfoStyleClass() for more details


isInfoStyleClassSetted

public final boolean isInfoStyleClassSetted()
Returns true if the attribute "infoStyleClass" is set.

Returns:
true if the attribute is set.

setInfoStyleClass

public void setInfoStyleClass(String infoStyleClass)
Description copied from interface: ISeverityStyleClassCapability
Sets a space-separated list of CSS style class(es) to be applied for info messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
setInfoStyleClass in interface ISeverityStyleClassCapability
Parameters:
infoStyleClass - list of CSS style classes

getWarnStyleClass

public String getWarnStyleClass()
Description copied from interface: ISeverityStyleClassCapability
Returns a space-separated list of CSS style class(es) to be applied for warning messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
getWarnStyleClass in interface ISeverityStyleClassCapability
Returns:
list of CSS style classes

getWarnStyleClass

public String getWarnStyleClass(FacesContext facesContext)
See getWarnStyleClass() for more details


isWarnStyleClassSetted

public final boolean isWarnStyleClassSetted()
Returns true if the attribute "warnStyleClass" is set.

Returns:
true if the attribute is set.

setWarnStyleClass

public void setWarnStyleClass(String warnStyleClass)
Description copied from interface: ISeverityStyleClassCapability
Sets a space-separated list of CSS style class(es) to be applied for warning messages. This value will be passed through as the "class" attribute on generated markup.

Specified by:
setWarnStyleClass in interface ISeverityStyleClassCapability
Parameters:
warnStyleClass - list of CSS style classes

getDateFormat

public String getDateFormat()
Specified by:
getDateFormat in interface IDateFormatCapability

getDateFormat

public String getDateFormat(FacesContext facesContext)
See getDateFormat() for more details


isDateFormatSetted

public final boolean isDateFormatSetted()
Returns true if the attribute "dateFormat" is set.

Returns:
true if the attribute is set.

setDateFormat

public void setDateFormat(String dateFormat)
Specified by:
setDateFormat in interface IDateFormatCapability

isShowCalendarOnFocus

public boolean isShowCalendarOnFocus()
Returns a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.

Returns:
true if calendar is to be shown

isShowCalendarOnFocus

public boolean isShowCalendarOnFocus(FacesContext facesContext)
Returns a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.

Returns:
true if calendar is to be shown

setShowCalendarOnFocus

public void setShowCalendarOnFocus(boolean showCalendarOnFocus)
Sets a boolean value indicating wether the associated dateChooser Component should be automatically opened when the component gets the focus.

Parameters:
showCalendarOnFocus - true if calendar is shown

isShowCalendarOnFocusSetted

public boolean isShowCalendarOnFocusSetted()
Returns true if the attribute "showCalendarOnFocus" is set.

Returns:
true if the attribute is set.

isAutoCompletion

public boolean isAutoCompletion()
Returns a boolean value indicating if the component should complete automaticaly the user entry.

Returns:
true if the user entry must completed

isAutoCompletion

public boolean isAutoCompletion(FacesContext facesContext)
Returns a boolean value indicating if the component should complete automaticaly the user entry.

Returns:
true if the user entry must completed

setAutoCompletion

public void setAutoCompletion(boolean autoCompletion)
Sets a boolean value indicating if the component should complete automaticaly the user entry.

Parameters:
autoCompletion - true if the user entry must completed

isAutoCompletionSetted

public boolean isAutoCompletionSetted()
Returns true if the attribute "autoCompletion" is set.

Returns:
true if the attribute is set.

getDefaultDate

public Date getDefaultDate()
Returns the date selected by default.

Returns:
default date

setDefaultDate

public void setDefaultDate(Date defaultDate)
Sets the date to select by default.

Parameters:
defaultDate - default date

isDefaultDateSetted

public boolean isDefaultDateSetted()
Returns true if the attribute "defaultDate" is set.

Returns:
true if the attribute is set.

getCameliaFields

protected Set getCameliaFields()
Overrides:
getCameliaFields in class AbstractCalendarComponent


Copyright © 2006-2011 Vedana. All Rights Reserved.