public abstract class ListControlBase extends javax.faces.component.UIComponentBase implements IListControl
For more information, see the List Control Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ListControlBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
ListControlBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAllLeftClass()
Return the value of the
allLeftClass property. |
java.lang.String |
getAllRightClass()
Return the value of the
allRightClass property. |
java.lang.String |
getControlClass()
Return the value of the
controlClass property. |
java.lang.String |
getFamily() |
java.lang.String |
getFooterClass()
Return the value of the
footerClass property. |
javax.faces.component.UIComponent |
getFooterFacet()
Return the value of the
footer facet property. |
java.lang.String |
getFooterStyle()
Return the value of the
footerStyle property. |
java.lang.String |
getFormat()
Return the value of the
format property. |
java.lang.String |
getHeaderClass()
Return the value of the
headerClass property. |
javax.faces.component.UIComponent |
getHeaderFacet()
Return the value of the
header facet property. |
java.lang.String |
getHeaderStyle()
Return the value of the
headerStyle property. |
java.lang.String |
getLeftClass()
Return the value of the
leftClass property. |
DualListPosition |
getPosition()
Return the value of the
position property. |
java.lang.Object |
getRenderContext()
Return the value of the
renderContext property. |
java.lang.String |
getRightClass()
Return the value of the
rightClass property. |
java.lang.String |
getSelector()
Return the value of the
selector property. |
java.lang.String |
getSpacerClass()
Return the value of the
spacerClass property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setAllLeftClass(java.lang.String allLeftClass)
Set the value of the
allLeftClass property. |
void |
setAllRightClass(java.lang.String allRightClass)
Set the value of the
allRightClass property. |
void |
setControlClass(java.lang.String controlClass)
Set the value of the
controlClass property. |
void |
setFooterClass(java.lang.String footerClass)
Set the value of the
footerClass property. |
void |
setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the
footer facet property. |
void |
setFooterStyle(java.lang.String footerStyle)
Set the value of the
footerStyle property. |
void |
setFormat(java.lang.String format)
Set the value of the
format property. |
void |
setHeaderClass(java.lang.String headerClass)
Set the value of the
headerClass property. |
void |
setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the
header facet property. |
void |
setHeaderStyle(java.lang.String headerStyle)
Set the value of the
headerStyle property. |
void |
setLeftClass(java.lang.String leftClass)
Set the value of the
leftClass property. |
void |
setPosition(DualListPosition position)
Set the value of the
position property. |
void |
setRenderContext(java.lang.Object renderContext)
Set the value of the
renderContext property. |
void |
setRightClass(java.lang.String rightClass)
Set the value of the
rightClass property. |
void |
setSelector(java.lang.String selector)
Set the value of the
selector property. |
void |
setSpacerClass(java.lang.String spacerClass)
Set the value of the
spacerClass 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 |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, 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, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreepublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIComponentpublic void setAllLeftClass(java.lang.String allLeftClass)
Set the value of the allLeftClass property.
Contents: Style class to apply to the all-left button icon element.
setAllLeftClass in interface IListControlpublic java.lang.String getAllLeftClass()
Return the value of the allLeftClass property.
Contents: Style class to apply to the all-left button icon element. Default = 'ui-icon ui-icon-arrowstop-1-w'.
getAllLeftClass in interface IListControlpublic void setAllRightClass(java.lang.String allRightClass)
Set the value of the allRightClass property.
Contents: Style class to apply to the all-right button icon element.
setAllRightClass in interface IListControlpublic java.lang.String getAllRightClass()
Return the value of the allRightClass property.
Contents: Style class to apply to the all-right button icon element. Default = 'ui-icon ui-icon-arrowstop-1-e'.
getAllRightClass in interface IListControlpublic void setControlClass(java.lang.String controlClass)
Set the value of the controlClass property.
Contents: Style class to apply to the container around each button icon element.
setControlClass in interface IListControlpublic java.lang.String getControlClass()
Return the value of the controlClass property.
Contents: Style class to apply to the container around each button icon element. Default = 'ui-state-default ui-corner-all'.
getControlClass in interface IListControlpublic void setFooterClass(java.lang.String footerClass)
Set the value of the footerClass property.
Contents: Style class to apply to the footer DIV element. Will only apply if footer facet is present
setFooterClass in interface IListControlpublic java.lang.String getFooterClass()
Return the value of the footerClass property.
Contents: Style class to apply to the footer DIV element. Will only apply if footer facet is present Default = 'ui-widget-content'.
getFooterClass in interface IListControlpublic void setFooterStyle(java.lang.String footerStyle)
Set the value of the footerStyle property.
Contents: Style rules to apply to the footer DIV element if footer facet is present.
setFooterStyle in interface IListControlpublic java.lang.String getFooterStyle()
Return the value of the footerStyle property.
Contents: Style rules to apply to the footer DIV element if footer facet is present.
getFooterStyle in interface IListControlpublic void setFormat(java.lang.String format)
Set the value of the format property.
Contents: Defines the order that the movement controls appear in.
setFormat in interface IListControlpublic java.lang.String getFormat()
Return the value of the format property.
Contents: Defines the order that the movement controls appear in. Default = 'alll lft rgt allr'.
getFormat in interface IListControlpublic void setHeaderClass(java.lang.String headerClass)
Set the value of the headerClass property.
Contents: Style class to apply to the header DIV element. Will only apply if header facet is present
setHeaderClass in interface IListControlpublic java.lang.String getHeaderClass()
Return the value of the headerClass property.
Contents: Style class to apply to the header DIV element. Will only apply if header facet is present Default = 'ui-state-default'.
getHeaderClass in interface IListControlpublic void setHeaderStyle(java.lang.String headerStyle)
Set the value of the headerStyle property.
Contents: Style rules to apply to the header DIV element if header facet is present.
setHeaderStyle in interface IListControlpublic java.lang.String getHeaderStyle()
Return the value of the headerStyle property.
Contents: Style rules to apply to the header DIV element if header facet is present.
getHeaderStyle in interface IListControlpublic void setLeftClass(java.lang.String leftClass)
Set the value of the leftClass property.
Contents: Style class to apply to the left button icon element.
setLeftClass in interface IListControlpublic java.lang.String getLeftClass()
Return the value of the leftClass property.
Contents: Style class to apply to the left button icon element. Default = 'ui-icon ui-icon-arrow-1-w'.
getLeftClass in interface IListControlpublic void setPosition(DualListPosition position)
Set the value of the position property.
Contents: When dual list mode is used, this property will determine if we render the migration control in the "MIDDLE", on the "TOP", "BOTTOM" or "BOTH" ends of the nested lists. "ALL" renders controls in every position
setPosition in interface IListControlpublic DualListPosition getPosition()
Return the value of the position property.
Contents: When dual list mode is used, this property will determine if we render the migration control in the "MIDDLE", on the "TOP", "BOTTOM" or "BOTH" ends of the nested lists. "ALL" renders controls in every position Default = 'DualListPosition.TOP'.
getPosition in interface IListControlpublic void setRightClass(java.lang.String rightClass)
Set the value of the rightClass property.
Contents: Style class to apply to the right button icon element.
setRightClass in interface IListControlpublic java.lang.String getRightClass()
Return the value of the rightClass property.
Contents: Style class to apply to the right button icon element. Default = 'ui-icon ui-icon-arrow-1-e'.
getRightClass in interface IListControlpublic void setSelector(java.lang.String selector)
Set the value of the selector property.
Contents: JQuery/CSS selector defining the group of lists this control navigates and creates mutually exclusive selection between. Default selects all lists. When in dual list mode, this property has no effect.
setSelector in interface IListControlpublic java.lang.String getSelector()
Return the value of the selector property.
Contents: JQuery/CSS selector defining the group of lists this control navigates and creates mutually exclusive selection between. Default selects all lists. When in dual list mode, this property has no effect. Default = '.if-list'.
getSelector in interface IListControlpublic void setSpacerClass(java.lang.String spacerClass)
Set the value of the spacerClass property.
Contents: Style class to apply to the spacer container around each button element.
setSpacerClass in interface IListControlpublic java.lang.String getSpacerClass()
Return the value of the spacerClass property.
Contents: Style class to apply to the spacer container around each button element.
getSpacerClass in interface IListControlpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style rules to apply to the container DIV element.
setStyle in interface IListControlpublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style rules to apply to the container DIV element.
getStyle in interface IListControlpublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Style class to apply to the container DIV element.
setStyleClass in interface IListControlpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Style class to apply to the container DIV element. Default = 'ui-widget-content ui-corner-all'.
getStyleClass in interface IListControlpublic void setFooterFacet(javax.faces.component.UIComponent footer)
Set the value of the footer facet property.
public javax.faces.component.UIComponent getFooterFacet()
Return the value of the footer facet property.
public void setHeaderFacet(javax.faces.component.UIComponent header)
Set the value of the header facet property.
public javax.faces.component.UIComponent getHeaderFacet()
Return the value of the header facet property.
public void setRenderContext(java.lang.Object renderContext)
Set the value of the renderContext property.
setRenderContext in interface IListControlpublic java.lang.Object getRenderContext()
Return the value of the renderContext property.
getRenderContext in interface IListControlprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentCopyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.