com.liferay.faces.alloy.component.column
Class Column

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIColumn
              extended by javax.faces.component.html.HtmlColumn
                  extended by com.liferay.faces.alloy.component.column.ColumnBase
                      extended by com.liferay.faces.alloy.component.column.Column
All Implemented Interfaces:
com.liferay.faces.util.component.Styleable, EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class Column
extends ColumnBase
implements javax.faces.component.behavior.ClientBehaviorHolder

Author:
Kyle Stiemann

Nested Class Summary
 
Nested classes/interfaces inherited from class com.liferay.faces.alloy.component.column.ColumnBase
ColumnBase.ColumnPropertyKeys
 
Nested classes/interfaces inherited from class javax.faces.component.html.HtmlColumn
javax.faces.component.html.HtmlColumn.PropertyKeys
 
Field Summary
static int COLUMNS
           
 
Fields inherited from class com.liferay.faces.alloy.component.column.ColumnBase
COMPONENT_TYPE, RENDERER_TYPE
 
Fields inherited from class javax.faces.component.UIColumn
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 com.liferay.faces.util.component.Styleable
STYLE, STYLE_CLASS
 
Constructor Summary
Column()
           
 
Method Summary
 String getDefaultEventName()
           
 Collection<String> getEventNames()
           
 String getExecute()
          execute attribute description:
 String getRender()
          render attribute description:
 Integer getSpan()
          span attribute description:
 
Methods inherited from class com.liferay.faces.alloy.component.column.ColumnBase
getFilterBy, getHeaderText, getOffset, getOffsetWidth, getProcess, getSize, getSortBy, getSortOrder, getStyle, getStyleClass, getUpdate, getWidth, isAjax, setAjax, setExecute, setFilterBy, setHeaderText, setOffset, setOffsetWidth, setProcess, setRender, setSize, setSortBy, setSortOrder, setSpan, setStyle, setStyleClass, setUpdate, setWidth
 
Methods inherited from class javax.faces.component.html.HtmlColumn
getFooterClass, getHeaderClass, isRowHeader, setFooterClass, setHeaderClass, setRowHeader
 
Methods inherited from class javax.faces.component.UIColumn
getFamily, getFooter, getHeader, setFooter, setHeader
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
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
addClientBehavior, getClientBehaviors
 

Field Detail

COLUMNS

public static final int COLUMNS
See Also:
Constant Field Values
Constructor Detail

Column

public Column()
Method Detail

getDefaultEventName

public String getDefaultEventName()
Specified by:
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getDefaultEventName in class javax.faces.component.UIComponentBase

getEventNames

public Collection<String> getEventNames()
Specified by:
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
Overrides:
getEventNames in class javax.faces.component.UIComponentBase

getExecute

public String getExecute()
Description copied from class: ColumnBase

execute attribute description:

Space-delimited list of component ids that are to participate in the APPLY_REQUEST_VALUES, PROCESS_VALIDATIONS, UPDATE_MODEL_VALUES, and INVOKE_APPLICATION phases of the JSF lifecycle. The following keywords may also appear in the list: @this, @form, @all, @none, @parent. The default value is @parent (meaning, the parent alloy:dataTable).

Overrides:
getExecute in class ColumnBase

getRender

public String getRender()
Description copied from class: ColumnBase

render attribute description:

Space-delimited list of component ids that are to participate in the RENDER_RESPONSE phase of the JSF lifecycle and be re-rendered in the DOM after the response is received from the XmlHttpRequest. The following keywords may also appear in the list: @this, @form, @all, @none, @parent. The default value is @parent (meaning, the parent alloy:dataTable).

Overrides:
getRender in class ColumnBase

getSpan

public Integer getSpan()
Description copied from class: ColumnBase

span attribute description:

When alloy:column is a child of alloy:row, this is the width of this column as a unit from 1 to 12. This value is rendered as a CSS class as col-#{size}-#{span} (for example if span="4", the CSS class rendered will be col-#{size}-4). If both the width and span attributes are present, the width attribute determines the value of the span number. Please consider using width.

Overrides:
getSpan in class ColumnBase


Copyright © 2017 Liferay, Inc.. All rights reserved.