org.apache.myfaces.tobago.component
Class UIColumnSelector

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIColumn
              extended by org.apache.myfaces.tobago.internal.component.AbstractUIColumn
                  extended by org.apache.myfaces.tobago.internal.component.AbstractUIColumnSelector
                      extended by org.apache.myfaces.tobago.component.UIColumnSelector
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, Configurable, LayoutBox

public class UIColumnSelector
extends AbstractUIColumnSelector

Renders a column with checkboxes to mark selected rows. UIComponent class, generated from template component2.0.stg with class ColumnSelectorTagDeclaration.


Field Summary
static String COMPONENT_FAMILY
           
static String COMPONENT_TYPE
           
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
UIColumnSelector()
           
 
Method Summary
 Measure getBorderBottom()
          This attribute is for internal use only.
 Measure getBorderLeft()
          This attribute is for internal use only.
 Measure getBorderRight()
          This attribute is for internal use only.
 Measure getBorderTop()
          This attribute is for internal use only.
 Markup getCurrentMarkup()
           
 String getFamily()
           
 Measure getPaddingBottom()
          This attribute is for internal use only.
 Measure getPaddingLeft()
          This attribute is for internal use only.
 Measure getPaddingRight()
          This attribute is for internal use only.
 Measure getPaddingTop()
          This attribute is for internal use only.
 boolean isDisabled()
          Flag indicating that this element is disabled.
 boolean isOverflowX()
          This attribute is for internal use only.
 boolean isOverflowY()
          This attribute is for internal use only.
 Object saveState(javax.faces.context.FacesContext context)
           
 void setBorderBottom(Measure borderBottom)
           
 void setBorderLeft(Measure borderLeft)
           
 void setBorderRight(Measure borderRight)
           
 void setBorderTop(Measure borderTop)
           
 void setCurrentMarkup(Markup currentMarkup)
           
 void setDisabled(boolean disabled)
           
 void setOverflowX(boolean overflowX)
           
 void setOverflowY(boolean overflowY)
           
 void setPaddingBottom(Measure paddingBottom)
           
 void setPaddingLeft(Measure paddingLeft)
           
 void setPaddingRight(Measure paddingRight)
           
 void setPaddingTop(Measure paddingTop)
           
 
Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIColumnSelector
getWidth
 
Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIColumn
isResizable
 
Methods inherited from class javax.faces.component.UIColumn
getFooter, getHeader, getId, setFooter, setHeader
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.tobago.config.Configurable
getRendererType
 

Field Detail

COMPONENT_TYPE

public static final String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

UIColumnSelector

public UIColumnSelector()
Method Detail

getFamily

public String getFamily()
Overrides:
getFamily in class javax.faces.component.UIColumn

getPaddingTop

public Measure getPaddingTop()
This attribute is for internal use only.


setPaddingTop

public void setPaddingTop(Measure paddingTop)

getBorderTop

public Measure getBorderTop()
This attribute is for internal use only.


setBorderTop

public void setBorderTop(Measure borderTop)

isOverflowX

public boolean isOverflowX()
This attribute is for internal use only.


setOverflowX

public void setOverflowX(boolean overflowX)

getCurrentMarkup

public Markup getCurrentMarkup()

setCurrentMarkup

public void setCurrentMarkup(Markup currentMarkup)

isOverflowY

public boolean isOverflowY()
This attribute is for internal use only.


setOverflowY

public void setOverflowY(boolean overflowY)

getBorderBottom

public Measure getBorderBottom()
This attribute is for internal use only.


setBorderBottom

public void setBorderBottom(Measure borderBottom)

getBorderRight

public Measure getBorderRight()
This attribute is for internal use only.


setBorderRight

public void setBorderRight(Measure borderRight)

getBorderLeft

public Measure getBorderLeft()
This attribute is for internal use only.


setBorderLeft

public void setBorderLeft(Measure borderLeft)

getPaddingBottom

public Measure getPaddingBottom()
This attribute is for internal use only.


setPaddingBottom

public void setPaddingBottom(Measure paddingBottom)

getPaddingLeft

public Measure getPaddingLeft()
This attribute is for internal use only.


setPaddingLeft

public void setPaddingLeft(Measure paddingLeft)

isDisabled

public boolean isDisabled()
Flag indicating that this element is disabled.
Default: false


setDisabled

public void setDisabled(boolean disabled)

getPaddingRight

public Measure getPaddingRight()
This attribute is for internal use only.


setPaddingRight

public void setPaddingRight(Measure paddingRight)

saveState

public Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.UIComponentBase


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.