ICEfaces 3.1.0
Java API Documentation

org.icefaces.ace.component.list
Class ListBase

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIData
              extended by javax.faces.component.html.HtmlDataTable
                  extended by org.icefaces.impl.component.UISeriesBase
                      extended by org.icefaces.ace.component.list.ListBase
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, IceClientBehaviorHolder, org.icefaces.impl.component.SeriesStateHolder
Direct Known Subclasses:
ACEList

public class ListBase
extends org.icefaces.impl.component.UISeriesBase
implements IceClientBehaviorHolder


Nested Class Summary
protected static class ListBase.PropertyKeys
           
 
Nested classes/interfaces inherited from class org.icefaces.impl.component.UISeriesBase
org.icefaces.impl.component.UISeriesBase.RowEvent
 
Field Summary
static java.lang.String COMPONENT_TYPE
           
static java.lang.String RENDERER_TYPE
           
 
Fields inherited from class org.icefaces.impl.component.UISeriesBase
dataModel, savedChildren, savedSeriesState
 
Fields inherited from class javax.faces.component.UIData
COMPONENT_FAMILY
 
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
ListBase()
           
 
Method Summary
 void addClientBehavior(java.lang.String eventName, javax.faces.component.behavior.ClientBehavior behavior)
           
 java.lang.String getBodyClass()
          Return the value of the bodyClass property.
 java.lang.String getBodyStyle()
          Return the value of the bodyStyle property.
 java.lang.String getBottomButtonClass()
          Return the value of the bottomButtonClass property.
 java.lang.String getControlsContainerClass()
          Return the value of the controlsContainerClass property.
 java.lang.String getControlsFormat()
          Return the value of the controlsFormat property.
 java.lang.String getControlsItemClass()
          Return the value of the controlsItemClass property.
 java.lang.String getControlsSpacerClass()
          Return the value of the controlsSpacerClass property.
 java.lang.String getDefaultEventName()
           
 java.lang.String getDefaultExecute(java.lang.String event)
           
 java.lang.String getDefaultRender(java.lang.String event)
           
 java.lang.String getDownButtonClass()
          Return the value of the downButtonClass property.
 java.lang.String getDropGroup()
          Return the value of the dropGroup property.
 java.util.Collection<java.lang.String> getEventNames()
           
 java.lang.String getFamily()
           
 java.lang.String getFooterClass()
          Return the value of the footerClass property.
 java.lang.String getFooterStyle()
          Return the value of the footerStyle property.
 java.lang.String getHeaderClass()
          Return the value of the headerClass property.
 java.lang.String getHeaderStyle()
          Return the value of the headerStyle property.
 java.lang.String getHeight()
          Return the value of the height property.
 java.lang.String getItemClass()
          Return the value of the itemClass property.
 java.lang.String getItemStyle()
          Return the value of the itemStyle property.
 java.lang.String getPlaceholderClass()
          Return the value of the placeholderClass property.
 javax.el.MethodExpression getSelectionListener()
          Return the value of the selectionListener property.
 java.lang.String getSelectionMode()
          Return the value of the selectionMode property.
 java.util.Set getSelections()
          Return the value of the selections property.
 java.lang.String getStyle()
          Return the value of the style property.
 java.lang.String getStyleClass()
          Return the value of the styleClass property.
 java.lang.String getTopButtonClass()
          Return the value of the topButtonClass property.
 java.lang.String getUpButtonClass()
          Return the value of the upButtonClass property.
 java.lang.Boolean isControlsEnabled()
          Return the value of the controlsEnabled property.
 java.lang.Boolean isDoubleClickMigration()
          Return the value of the doubleClickMigration property.
 java.lang.Boolean isDragging()
          Return the value of the dragging property.
 java.lang.Boolean isPlaceholder()
          Return the value of the placeholder property.
 void setBodyClass(java.lang.String bodyClass)
          Set the value of the bodyClass property.
 void setBodyStyle(java.lang.String bodyStyle)
          Set the value of the bodyStyle property.
 void setBottomButtonClass(java.lang.String bottomButtonClass)
          Set the value of the bottomButtonClass property.
 void setControlsContainerClass(java.lang.String controlsContainerClass)
          Set the value of the controlsContainerClass property.
 void setControlsEnabled(java.lang.Boolean controlsEnabled)
          Set the value of the controlsEnabled property.
 void setControlsFormat(java.lang.String controlsFormat)
          Set the value of the controlsFormat property.
 void setControlsItemClass(java.lang.String controlsItemClass)
          Set the value of the controlsItemClass property.
 void setControlsSpacerClass(java.lang.String controlsSpacerClass)
          Set the value of the controlsSpacerClass property.
 void setDoubleClickMigration(java.lang.Boolean doubleClickMigration)
          Set the value of the doubleClickMigration property.
 void setDownButtonClass(java.lang.String downButtonClass)
          Set the value of the downButtonClass property.
 void setDragging(java.lang.Boolean dragging)
          Set the value of the dragging property.
 void setDropGroup(java.lang.String dropGroup)
          Set the value of the dropGroup property.
 void setFooterClass(java.lang.String footerClass)
          Set the value of the footerClass property.
 void setFooterStyle(java.lang.String footerStyle)
          Set the value of the footerStyle property.
 void setHeaderClass(java.lang.String headerClass)
          Set the value of the headerClass property.
 void setHeaderStyle(java.lang.String headerStyle)
          Set the value of the headerStyle property.
 void setHeight(java.lang.String height)
          Set the value of the height property.
 void setItemClass(java.lang.String itemClass)
          Set the value of the itemClass property.
 void setItemStyle(java.lang.String itemStyle)
          Set the value of the itemStyle property.
 void setPlaceholder(java.lang.Boolean placeholder)
          Set the value of the placeholder property.
 void setPlaceholderClass(java.lang.String placeholderClass)
          Set the value of the placeholderClass property.
 void setSelectionListener(javax.el.MethodExpression selectionListener)
          Set the value of the selectionListener property.
 void setSelectionMode(java.lang.String selectionMode)
          Set the value of the selectionMode property.
 void setSelections(java.util.Set selections)
          Set the value of the selections property.
 void setStyle(java.lang.String style)
          Set the value of the style property.
 void setStyleClass(java.lang.String styleClass)
          Set the value of the styleClass property.
 void setTopButtonClass(java.lang.String topButtonClass)
          Set the value of the topButtonClass property.
 void setUpButtonClass(java.lang.String upButtonClass)
          Set the value of the upButtonClass property.
 
Methods inherited from class org.icefaces.impl.component.UISeriesBase
broadcast, encodeBegin, ensureFirstRowInRange, getClientId, getContainerClientId, getDataModel, getRowCount, getRowData, getRowIndex, getSavedChildren, getSavedSeriesState, getVar, getVarStatus, isRowAvailable, iterate, processDecodes, processUpdates, processValidators, queueEvent, restoreChild, restoreChildrenState, restoreChildState, restoreSeriesState, restoreState, saveChild, saveChildrenState, saveChildState, saveSeriesState, saveState, setDataModel, setId, setRowIndex, setValue, setValueBinding, setVar, setVarStatus, synchWithPaginator, visitTree, wrapDataModel
 
Methods inherited from class javax.faces.component.html.HtmlDataTable
getBgcolor, getBodyrows, getBorder, getCaptionClass, getCaptionStyle, getCellpadding, getCellspacing, getColumnClasses, getDir, getFrame, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRowClasses, getRules, getSummary, getTitle, getWidth, setBgcolor, setBodyrows, setBorder, setCaptionClass, setCaptionStyle, setCellpadding, setCellspacing, setColumnClasses, setDir, setFrame, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRowClasses, setRules, setSummary, setTitle, setWidth
 
Methods inherited from class javax.faces.component.UIData
createUniqueId, getFirst, getFooter, getHeader, getRows, getValue, invokeOnComponent, isRowStatePreserved, markInitialState, setFirst, setFooter, setHeader, setRows, setRowStatePreserved, setValueExpression
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
getClientBehaviors
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

RENDERER_TYPE

public static final java.lang.String RENDERER_TYPE
See Also:
Constant Field Values
Constructor Detail

ListBase

public ListBase()
Method Detail

getFamily

public java.lang.String getFamily()
Overrides:
getFamily in class javax.faces.component.UIData

setPlaceholderClass

public void setPlaceholderClass(java.lang.String placeholderClass)

Set the value of the placeholderClass property.


getPlaceholderClass

public java.lang.String getPlaceholderClass()

Return the value of the placeholderClass property.


setBottomButtonClass

public void setBottomButtonClass(java.lang.String bottomButtonClass)

Set the value of the bottomButtonClass property.


getBottomButtonClass

public java.lang.String getBottomButtonClass()

Return the value of the bottomButtonClass property.


setTopButtonClass

public void setTopButtonClass(java.lang.String topButtonClass)

Set the value of the topButtonClass property.


getTopButtonClass

public java.lang.String getTopButtonClass()

Return the value of the topButtonClass property.


setDropGroup

public void setDropGroup(java.lang.String dropGroup)

Set the value of the dropGroup property.


getDropGroup

public java.lang.String getDropGroup()

Return the value of the dropGroup property.


setItemStyle

public void setItemStyle(java.lang.String itemStyle)

Set the value of the itemStyle property.


getItemStyle

public java.lang.String getItemStyle()

Return the value of the itemStyle property.


setFooterStyle

public void setFooterStyle(java.lang.String footerStyle)

Set the value of the footerStyle property.


getFooterStyle

public java.lang.String getFooterStyle()

Return the value of the footerStyle property.


setControlsSpacerClass

public void setControlsSpacerClass(java.lang.String controlsSpacerClass)

Set the value of the controlsSpacerClass property.


getControlsSpacerClass

public java.lang.String getControlsSpacerClass()

Return the value of the controlsSpacerClass property.


setSelectionListener

public void setSelectionListener(javax.el.MethodExpression selectionListener)

Set the value of the selectionListener property.


getSelectionListener

public javax.el.MethodExpression getSelectionListener()

Return the value of the selectionListener property.


setDragging

public void setDragging(java.lang.Boolean dragging)

Set the value of the dragging property.


isDragging

public java.lang.Boolean isDragging()

Return the value of the dragging property.


setHeight

public void setHeight(java.lang.String height)

Set the value of the height property.


getHeight

public java.lang.String getHeight()

Return the value of the height property.


setItemClass

public void setItemClass(java.lang.String itemClass)

Set the value of the itemClass property.


getItemClass

public java.lang.String getItemClass()

Return the value of the itemClass property.


setBodyClass

public void setBodyClass(java.lang.String bodyClass)

Set the value of the bodyClass property.


getBodyClass

public java.lang.String getBodyClass()

Return the value of the bodyClass property.


setStyle

public void setStyle(java.lang.String style)

Set the value of the style property.

Overrides:
setStyle in class javax.faces.component.html.HtmlDataTable

getStyle

public java.lang.String getStyle()

Return the value of the style property.

Overrides:
getStyle in class javax.faces.component.html.HtmlDataTable

setSelectionMode

public void setSelectionMode(java.lang.String selectionMode)

Set the value of the selectionMode property.


getSelectionMode

public java.lang.String getSelectionMode()

Return the value of the selectionMode property.


setHeaderClass

public void setHeaderClass(java.lang.String headerClass)

Set the value of the headerClass property.

Overrides:
setHeaderClass in class javax.faces.component.html.HtmlDataTable

getHeaderClass

public java.lang.String getHeaderClass()

Return the value of the headerClass property.

Overrides:
getHeaderClass in class javax.faces.component.html.HtmlDataTable

setHeaderStyle

public void setHeaderStyle(java.lang.String headerStyle)

Set the value of the headerStyle property.


getHeaderStyle

public java.lang.String getHeaderStyle()

Return the value of the headerStyle property.


setSelections

public void setSelections(java.util.Set selections)

Set the value of the selections property.


getSelections

public java.util.Set getSelections()

Return the value of the selections property.


setFooterClass

public void setFooterClass(java.lang.String footerClass)

Set the value of the footerClass property.

Overrides:
setFooterClass in class javax.faces.component.html.HtmlDataTable

getFooterClass

public java.lang.String getFooterClass()

Return the value of the footerClass property.

Overrides:
getFooterClass in class javax.faces.component.html.HtmlDataTable

setBodyStyle

public void setBodyStyle(java.lang.String bodyStyle)

Set the value of the bodyStyle property.


getBodyStyle

public java.lang.String getBodyStyle()

Return the value of the bodyStyle property.


setControlsEnabled

public void setControlsEnabled(java.lang.Boolean controlsEnabled)

Set the value of the controlsEnabled property.


isControlsEnabled

public java.lang.Boolean isControlsEnabled()

Return the value of the controlsEnabled property.


setPlaceholder

public void setPlaceholder(java.lang.Boolean placeholder)

Set the value of the placeholder property.


isPlaceholder

public java.lang.Boolean isPlaceholder()

Return the value of the placeholder property.


setStyleClass

public void setStyleClass(java.lang.String styleClass)

Set the value of the styleClass property.

Overrides:
setStyleClass in class javax.faces.component.html.HtmlDataTable

getStyleClass

public java.lang.String getStyleClass()

Return the value of the styleClass property.

Overrides:
getStyleClass in class javax.faces.component.html.HtmlDataTable

setUpButtonClass

public void setUpButtonClass(java.lang.String upButtonClass)

Set the value of the upButtonClass property.


getUpButtonClass

public java.lang.String getUpButtonClass()

Return the value of the upButtonClass property.


setControlsContainerClass

public void setControlsContainerClass(java.lang.String controlsContainerClass)

Set the value of the controlsContainerClass property.


getControlsContainerClass

public java.lang.String getControlsContainerClass()

Return the value of the controlsContainerClass property.


setDoubleClickMigration

public void setDoubleClickMigration(java.lang.Boolean doubleClickMigration)

Set the value of the doubleClickMigration property.


isDoubleClickMigration

public java.lang.Boolean isDoubleClickMigration()

Return the value of the doubleClickMigration property.


setControlsItemClass

public void setControlsItemClass(java.lang.String controlsItemClass)

Set the value of the controlsItemClass property.


getControlsItemClass

public java.lang.String getControlsItemClass()

Return the value of the controlsItemClass property.


setDownButtonClass

public void setDownButtonClass(java.lang.String downButtonClass)

Set the value of the downButtonClass property.


getDownButtonClass

public java.lang.String getDownButtonClass()

Return the value of the downButtonClass property.


setControlsFormat

public void setControlsFormat(java.lang.String controlsFormat)

Set the value of the controlsFormat property.


getControlsFormat

public java.lang.String getControlsFormat()

Return the value of the controlsFormat property.


getEventNames

public java.util.Collection<java.lang.String> getEventNames()
Specified by:
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getEventNames in class javax.faces.component.html.HtmlDataTable

getDefaultEventName

public java.lang.String getDefaultEventName()
Specified by:
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getDefaultEventName in class javax.faces.component.html.HtmlDataTable

getDefaultRender

public java.lang.String getDefaultRender(java.lang.String event)
Specified by:
getDefaultRender in interface IceClientBehaviorHolder

getDefaultExecute

public java.lang.String getDefaultExecute(java.lang.String event)
Specified by:
getDefaultExecute in interface IceClientBehaviorHolder

addClientBehavior

public void addClientBehavior(java.lang.String eventName,
                              javax.faces.component.behavior.ClientBehavior behavior)
Specified by:
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
addClientBehavior in class javax.faces.component.UIComponentBase

ICEfaces 3.1.0
Java API Documentation

Copyright 2012 ICEsoft Technologies Canada Corp., All Rights Reserved.