public abstract class RowEditorBase extends javax.faces.component.UIComponentBase implements IRowEditor
Renders a set of controls that reveal, submit and hide the hidden input facet of a ace:cellEditor.
For more information, see the Row Editor Wiki Documentation.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RowEditorBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
RowEditorBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccesskey()
Return the value of the
accesskey property. |
java.lang.String |
getCancelTitle()
Return the value of the
cancelTitle property. |
java.lang.String |
getFamily() |
javax.el.MethodExpression |
getRowEditCancelListener()
Return the value of the
rowEditCancelListener property. |
javax.el.MethodExpression |
getRowEditListener()
Return the value of the
rowEditListener property. |
java.lang.String |
getStartTitle()
Return the value of the
startTitle property. |
java.lang.String |
getSubmitTitle()
Return the value of the
submitTitle property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setAccesskey(java.lang.String accesskey)
Set the value of the
accesskey property. |
void |
setCancelTitle(java.lang.String cancelTitle)
Set the value of the
cancelTitle property. |
void |
setRowEditCancelListener(javax.el.MethodExpression rowEditCancelListener)
Set the value of the
rowEditCancelListener property. |
void |
setRowEditListener(javax.el.MethodExpression rowEditListener)
Set the value of the
rowEditListener property. |
void |
setStartTitle(java.lang.String startTitle)
Set the value of the
startTitle property. |
void |
setSubmitTitle(java.lang.String submitTitle)
Set the value of the
submitTitle 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 setAccesskey(java.lang.String accesskey)
Set the value of the accesskey property.
Contents: Access key that, when pressed, transfers focus to this component. In output mode the focus goes to the pencil button; in input mode the focus goes to the checkmark button. The value for this attribute should dynamically assign a different key for each row, otherwise, all rows would have the same access key, and it would only work for the last one.
setAccesskey in interface IRowEditorpublic java.lang.String getAccesskey()
Return the value of the accesskey property.
Contents: Access key that, when pressed, transfers focus to this component. In output mode the focus goes to the pencil button; in input mode the focus goes to the checkmark button. The value for this attribute should dynamically assign a different key for each row, otherwise, all rows would have the same access key, and it would only work for the last one.
getAccesskey in interface IRowEditorpublic void setCancelTitle(java.lang.String cancelTitle)
Set the value of the cancelTitle property.
Contents: Define a String title attribute for the cancel editing button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
setCancelTitle in interface IRowEditorpublic java.lang.String getCancelTitle()
Return the value of the cancelTitle property.
Contents: Define a String title attribute for the cancel editing button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
getCancelTitle in interface IRowEditorpublic void setRowEditCancelListener(javax.el.MethodExpression rowEditCancelListener)
Set the value of the rowEditCancelListener property.
Contents: MethodExpression reference called whenever a table row editing is canceled. The method receives a single argument, RowEditCancelEvent.
setRowEditCancelListener in interface IRowEditorpublic javax.el.MethodExpression getRowEditCancelListener()
Return the value of the rowEditCancelListener property.
Contents: MethodExpression reference called whenever a table row editing is canceled. The method receives a single argument, RowEditCancelEvent.
getRowEditCancelListener in interface IRowEditorpublic void setRowEditListener(javax.el.MethodExpression rowEditListener)
Set the value of the rowEditListener property.
Contents: MethodExpression reference called whenever a table row is edited. The method receives a single argument, RowEditEvent.
setRowEditListener in interface IRowEditorpublic javax.el.MethodExpression getRowEditListener()
Return the value of the rowEditListener property.
Contents: MethodExpression reference called whenever a table row is edited. The method receives a single argument, RowEditEvent.
getRowEditListener in interface IRowEditorpublic void setStartTitle(java.lang.String startTitle)
Set the value of the startTitle property.
Contents: Define a String title attribute for the begin editing button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
setStartTitle in interface IRowEditorpublic java.lang.String getStartTitle()
Return the value of the startTitle property.
Contents: Define a String title attribute for the begin editing button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
getStartTitle in interface IRowEditorpublic void setSubmitTitle(java.lang.String submitTitle)
Set the value of the submitTitle property.
Contents: Define a String title attribute for the finish editing row button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
setSubmitTitle in interface IRowEditorpublic java.lang.String getSubmitTitle()
Return the value of the submitTitle property.
Contents: Define a String title attribute for the finish editing row button. This will be shown as a browser tooltip when hovering over the icon. The default for this tooltip is definedin the ace messages bundle for easy i18n.
getSubmitTitle in interface IRowEditorprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentCopyright 2017 ICEsoft Technologies Canada Corp., All Rights Reserved.