org.rcfaces.core.component
Class SelectItemsIteratorComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UISelectItems
              extended by org.rcfaces.core.internal.component.CameliaItemsComponent
                  extended by org.rcfaces.core.component.SelectItemsIteratorComponent
All Implemented Interfaces:
StateHolder, org.rcfaces.core.internal.capability.IComponentLifeCycle, org.rcfaces.core.internal.capability.IRCFacesComponent, org.rcfaces.core.internal.manager.IClientDataManager, org.rcfaces.core.internal.manager.IContainerManager, org.rcfaces.core.internal.manager.IServerDataManager, org.rcfaces.core.internal.manager.ITransientAttributesManager

public class SelectItemsIteratorComponent
extends org.rcfaces.core.internal.component.CameliaItemsComponent
implements org.rcfaces.core.internal.manager.IClientDataManager, org.rcfaces.core.internal.manager.IServerDataManager


Field Summary
protected static Set CAMELIA_ATTRIBUTES
           
static String COMPONENT_TYPE
           
 
Fields inherited from class org.rcfaces.core.internal.component.CameliaItemsComponent
engine
 
Fields inherited from class javax.faces.component.UISelectItems
COMPONENT_FAMILY
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Constructor Summary
SelectItemsIteratorComponent()
           
SelectItemsIteratorComponent(String componentId)
           
 
Method Summary
protected  Set getCameliaFields()
           
 org.rcfaces.core.internal.component.IDataMapAccessor getClientMapAccessor(FacesContext context)
           
 String getItemAcceleratorKey()
           
 String getItemAcceleratorKey(FacesContext facesContext)
           
 String getItemAccessKey()
           
 String getItemAccessKey(FacesContext facesContext)
           
 String getItemDescription()
           
 String getItemDescription(FacesContext facesContext)
           
 String getItemDisabledImageURL()
           
 String getItemDisabledImageURL(FacesContext facesContext)
           
 String getItemExpandedImageURL()
           
 String getItemExpandedImageURL(FacesContext facesContext)
           
 String getItemGroupName()
           
 String getItemGroupName(FacesContext facesContext)
           
 String getItemHoverImageURL()
           
 String getItemHoverImageURL(FacesContext facesContext)
           
 String getItemImageURL()
           
 String getItemImageURL(FacesContext facesContext)
           
 String getItemIndexVar()
           
 String getItemIndexVar(FacesContext facesContext)
           
 String getItemInputType()
           
 String getItemInputType(FacesContext facesContext)
           
 String getItemLabel()
           
 String getItemLabel(FacesContext facesContext)
           
 Object getItems()
           
 Object getItems(FacesContext facesContext)
           
 String getItemSelectedImageURL()
           
 String getItemSelectedImageURL(FacesContext facesContext)
           
 String getItemStyleClass()
           
 String getItemStyleClass(FacesContext facesContext)
           
 Object getItemValue()
           
 Object getItemValue(FacesContext facesContext)
           
 org.rcfaces.core.internal.component.IDataMapAccessor getServerMapAccessor(FacesContext context)
           
 Object getValue()
           
 Object getValue(FacesContext context)
           
 String getVar()
           
 String getVar(FacesContext facesContext)
           
 boolean isItemAcceleratorKeySetted()
          Returns true if the attribute "itemAcceleratorKey" is set.
 boolean isItemAccessKeySetted()
          Returns true if the attribute "itemAccessKey" is set.
 boolean isItemDescriptionSetted()
          Returns true if the attribute "itemDescription" is set.
 boolean isItemDisabled()
           
 boolean isItemDisabled(FacesContext facesContext)
           
 boolean isItemDisabledImageURLSetted()
          Returns true if the attribute "itemDisabledImageURL" is set.
 boolean isItemDisabledSetted()
          Returns true if the attribute "itemDisabled" is set.
 boolean isItemExpandedImageURLSetted()
          Returns true if the attribute "itemExpandedImageURL" is set.
 boolean isItemGroupNameSetted()
          Returns true if the attribute "itemGroupName" is set.
 boolean isItemHoverImageURLSetted()
          Returns true if the attribute "itemHoverImageURL" is set.
 boolean isItemImageURLSetted()
          Returns true if the attribute "itemImageURL" is set.
 boolean isItemIndexVarSetted()
          Returns true if the attribute "itemIndexVar" is set.
 boolean isItemInputTypeSetted()
          Returns true if the attribute "itemInputType" is set.
 boolean isItemLabelSetted()
          Returns true if the attribute "itemLabel" is set.
 boolean isItemSelectedImageURLSetted()
          Returns true if the attribute "itemSelectedImageURL" is set.
 boolean isItemsSetted()
          Returns true if the attribute "items" is set.
 boolean isItemStyleClassSetted()
          Returns true if the attribute "itemStyleClass" is set.
 boolean isItemValueSetted()
          Returns true if the attribute "itemValue" is set.
 boolean isItemVisibility()
           
 boolean isItemVisibility(FacesContext facesContext)
           
 boolean isItemVisibilitySetted()
          Returns true if the attribute "itemVisibility" is set.
 boolean isVarSetted()
          Returns true if the attribute "var" is set.
 String setClientData(String name, String value)
           
 void setClientData(String name, javax.el.ValueExpression value)
           
 void setItemAcceleratorKey(String itemAcceleratorKey)
           
 void setItemAccessKey(String itemAccessKey)
           
 void setItemDescription(String itemDescription)
           
 void setItemDisabled(boolean itemDisabled)
           
 void setItemDisabledImageURL(String itemDisabledImageURL)
           
 void setItemExpandedImageURL(String itemExpandedImageURL)
           
 void setItemGroupName(String itemGroupName)
           
 void setItemHoverImageURL(String itemHoverImageURL)
           
 void setItemImageURL(String itemImageURL)
           
 void setItemIndexVar(String itemIndexVar)
           
 void setItemInputType(String itemInputType)
           
 void setItemLabel(String itemLabel)
           
 void setItems(Object items)
           
 void setItemSelectedImageURL(String itemSelectedImageURL)
           
 void setItemStyleClass(String itemStyleClass)
           
 void setItemValue(Object itemValue)
           
 void setItemVisibility(boolean itemVisibility)
           
 Object setServerData(String name, Object value)
           
 void setServerData(String name, javax.el.ValueExpression value)
           
 void setValue(Object value)
           
 void setVar(String var)
           
 
Methods inherited from class org.rcfaces.core.internal.component.CameliaItemsComponent
clearListeners, confirmListenerAppend, constructPhase, constructTemplate, decodePhase, encodeBegin, encodeChildren, encodeEnd, getAsyncRenderer, getCameliaValueAlias, getChildren, getChildrenListState, getFamily, getRendererType, getTransientAttribute, getValueExpression, hasDefaultProperties, initializeComponent, initializePhase, isClientRendered, isRendered, isTemplateComponent, processDecodes, processEngineUpdates, processEngineValidators, processUpdates, processValidators, queueEvent, renderPhase, restoreState, saveState, setDefaultProperties, setRendered, setTransientAttribute, setValueExpression, toString, updatePhase, validationPhase, verifyAsyncDecode
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, 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.internal.manager.IContainerManager
getChildCount
 

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

SelectItemsIteratorComponent

public SelectItemsIteratorComponent()

SelectItemsIteratorComponent

public SelectItemsIteratorComponent(String componentId)
Method Detail

setClientData

public void setClientData(String name,
                          javax.el.ValueExpression value)
Specified by:
setClientData in interface org.rcfaces.core.internal.manager.IClientDataManager

setClientData

public String setClientData(String name,
                            String value)
Specified by:
setClientData in interface org.rcfaces.core.internal.manager.IClientDataManager

setServerData

public void setServerData(String name,
                          javax.el.ValueExpression value)
Specified by:
setServerData in interface org.rcfaces.core.internal.manager.IServerDataManager

setServerData

public Object setServerData(String name,
                            Object value)
Specified by:
setServerData in interface org.rcfaces.core.internal.manager.IServerDataManager

setValue

public void setValue(Object value)
Overrides:
setValue in class UISelectItems

getValue

public Object getValue()
Overrides:
getValue in class UISelectItems

getValue

public Object getValue(FacesContext context)

getClientMapAccessor

public org.rcfaces.core.internal.component.IDataMapAccessor getClientMapAccessor(FacesContext context)

getServerMapAccessor

public org.rcfaces.core.internal.component.IDataMapAccessor getServerMapAccessor(FacesContext context)

getItems

public Object getItems()

getItems

public Object getItems(FacesContext facesContext)

setItems

public void setItems(Object items)

isItemsSetted

public boolean isItemsSetted()
Returns true if the attribute "items" is set.

Returns:
true if the attribute is set.

getVar

public String getVar()

getVar

public String getVar(FacesContext facesContext)

setVar

public void setVar(String var)

isVarSetted

public boolean isVarSetted()
Returns true if the attribute "var" is set.

Returns:
true if the attribute is set.

getItemIndexVar

public String getItemIndexVar()

getItemIndexVar

public String getItemIndexVar(FacesContext facesContext)

setItemIndexVar

public void setItemIndexVar(String itemIndexVar)

isItemIndexVarSetted

public boolean isItemIndexVarSetted()
Returns true if the attribute "itemIndexVar" is set.

Returns:
true if the attribute is set.

getItemLabel

public String getItemLabel()

getItemLabel

public String getItemLabel(FacesContext facesContext)

setItemLabel

public void setItemLabel(String itemLabel)

isItemLabelSetted

public boolean isItemLabelSetted()
Returns true if the attribute "itemLabel" is set.

Returns:
true if the attribute is set.

getItemValue

public Object getItemValue()

getItemValue

public Object getItemValue(FacesContext facesContext)

setItemValue

public void setItemValue(Object itemValue)

isItemValueSetted

public boolean isItemValueSetted()
Returns true if the attribute "itemValue" is set.

Returns:
true if the attribute is set.

isItemDisabled

public boolean isItemDisabled()

isItemDisabled

public boolean isItemDisabled(FacesContext facesContext)

setItemDisabled

public void setItemDisabled(boolean itemDisabled)

isItemDisabledSetted

public boolean isItemDisabledSetted()
Returns true if the attribute "itemDisabled" is set.

Returns:
true if the attribute is set.

getItemDescription

public String getItemDescription()

getItemDescription

public String getItemDescription(FacesContext facesContext)

setItemDescription

public void setItemDescription(String itemDescription)

isItemDescriptionSetted

public boolean isItemDescriptionSetted()
Returns true if the attribute "itemDescription" is set.

Returns:
true if the attribute is set.

getItemAccessKey

public String getItemAccessKey()

getItemAccessKey

public String getItemAccessKey(FacesContext facesContext)

setItemAccessKey

public void setItemAccessKey(String itemAccessKey)

isItemAccessKeySetted

public boolean isItemAccessKeySetted()
Returns true if the attribute "itemAccessKey" is set.

Returns:
true if the attribute is set.

getItemAcceleratorKey

public String getItemAcceleratorKey()

getItemAcceleratorKey

public String getItemAcceleratorKey(FacesContext facesContext)

setItemAcceleratorKey

public void setItemAcceleratorKey(String itemAcceleratorKey)

isItemAcceleratorKeySetted

public boolean isItemAcceleratorKeySetted()
Returns true if the attribute "itemAcceleratorKey" is set.

Returns:
true if the attribute is set.

getItemGroupName

public String getItemGroupName()

getItemGroupName

public String getItemGroupName(FacesContext facesContext)

setItemGroupName

public void setItemGroupName(String itemGroupName)

isItemGroupNameSetted

public boolean isItemGroupNameSetted()
Returns true if the attribute "itemGroupName" is set.

Returns:
true if the attribute is set.

getItemInputType

public String getItemInputType()

getItemInputType

public String getItemInputType(FacesContext facesContext)

setItemInputType

public void setItemInputType(String itemInputType)

isItemInputTypeSetted

public boolean isItemInputTypeSetted()
Returns true if the attribute "itemInputType" is set.

Returns:
true if the attribute is set.

getItemStyleClass

public String getItemStyleClass()

getItemStyleClass

public String getItemStyleClass(FacesContext facesContext)

setItemStyleClass

public void setItemStyleClass(String itemStyleClass)

isItemStyleClassSetted

public boolean isItemStyleClassSetted()
Returns true if the attribute "itemStyleClass" is set.

Returns:
true if the attribute is set.

getItemImageURL

public String getItemImageURL()

getItemImageURL

public String getItemImageURL(FacesContext facesContext)

setItemImageURL

public void setItemImageURL(String itemImageURL)

isItemImageURLSetted

public boolean isItemImageURLSetted()
Returns true if the attribute "itemImageURL" is set.

Returns:
true if the attribute is set.

getItemDisabledImageURL

public String getItemDisabledImageURL()

getItemDisabledImageURL

public String getItemDisabledImageURL(FacesContext facesContext)

setItemDisabledImageURL

public void setItemDisabledImageURL(String itemDisabledImageURL)

isItemDisabledImageURLSetted

public boolean isItemDisabledImageURLSetted()
Returns true if the attribute "itemDisabledImageURL" is set.

Returns:
true if the attribute is set.

getItemHoverImageURL

public String getItemHoverImageURL()

getItemHoverImageURL

public String getItemHoverImageURL(FacesContext facesContext)

setItemHoverImageURL

public void setItemHoverImageURL(String itemHoverImageURL)

isItemHoverImageURLSetted

public boolean isItemHoverImageURLSetted()
Returns true if the attribute "itemHoverImageURL" is set.

Returns:
true if the attribute is set.

getItemSelectedImageURL

public String getItemSelectedImageURL()

getItemSelectedImageURL

public String getItemSelectedImageURL(FacesContext facesContext)

setItemSelectedImageURL

public void setItemSelectedImageURL(String itemSelectedImageURL)

isItemSelectedImageURLSetted

public boolean isItemSelectedImageURLSetted()
Returns true if the attribute "itemSelectedImageURL" is set.

Returns:
true if the attribute is set.

getItemExpandedImageURL

public String getItemExpandedImageURL()

getItemExpandedImageURL

public String getItemExpandedImageURL(FacesContext facesContext)

setItemExpandedImageURL

public void setItemExpandedImageURL(String itemExpandedImageURL)

isItemExpandedImageURLSetted

public boolean isItemExpandedImageURLSetted()
Returns true if the attribute "itemExpandedImageURL" is set.

Returns:
true if the attribute is set.

isItemVisibility

public boolean isItemVisibility()

isItemVisibility

public boolean isItemVisibility(FacesContext facesContext)

setItemVisibility

public void setItemVisibility(boolean itemVisibility)

isItemVisibilitySetted

public boolean isItemVisibilitySetted()
Returns true if the attribute "itemVisibility" is set.

Returns:
true if the attribute is set.

getCameliaFields

protected Set getCameliaFields()
Overrides:
getCameliaFields in class org.rcfaces.core.internal.component.CameliaItemsComponent


Copyright © 2006-2011 Vedana. All Rights Reserved.