public class UISortLink extends UICommand
COMPONENT_FAMILY, COMPONENT_TYPE
Constructor and Description |
---|
UISortLink()
Default Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
broadcast(FacesEvent event) |
void |
decode(FacesContext context) |
void |
encodeBegin(FacesContext context) |
String |
getColumn()
Column name referenced by this link
|
String |
getLabel() |
String |
getMode()
Sorting mode - see IDataContainer constants
|
String |
getTooltip() |
boolean |
isDescending()
Returns true for descending sort, false for ascending
|
void |
restoreState(FacesContext context,
Object state) |
Object |
saveState(FacesContext context) |
void |
setLabel(String label) |
void |
setMode(String sortMode)
Set the sorting mode - see IDataContainer constants
|
void |
setTooltip(String tooltip) |
addActionListener, getAction, getActionListener, getActionListeners, getFamily, getValue, isImmediate, queueEvent, removeActionListener, setAction, setActionListener, setImmediate, setValue
addFacesListener, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
public void encodeBegin(FacesContext context) throws IOException
encodeBegin
in class UIComponentBase
IOException
UIComponent.encodeBegin(javax.faces.context.FacesContext)
public void decode(FacesContext context)
decode
in class UIComponentBase
UIComponent.decode(javax.faces.context.FacesContext)
public void broadcast(FacesEvent event) throws AbortProcessingException
broadcast
in class UICommand
AbortProcessingException
UIComponent.broadcast(javax.faces.event.FacesEvent)
public String getColumn()
public String getMode()
public void setMode(String sortMode)
sortMode
- the sorting mode- see IDataContainer constantspublic boolean isDescending()
public String getLabel()
public void setLabel(String label)
label
- The label to set.public String getTooltip()
public void setTooltip(String tooltip)
tooltip
- The tooltip to set.public void restoreState(FacesContext context, Object state)
restoreState
in interface StateHolder
restoreState
in class UICommand
StateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object)
public Object saveState(FacesContext context)
saveState
in interface StateHolder
saveState
in class UICommand
StateHolder.saveState(javax.faces.context.FacesContext)
Copyright © 2005–2017 Alfresco Software. All rights reserved.