org.icefaces.mobi.component.fetchcontact
public abstract class FetchContactBase extends javax.faces.component.UIComponentBase implements IFetchContact
| Modifier and Type | Class and Description |
|---|---|
protected static class |
FetchContactBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
FetchContactBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getButtonLabel()
Return the value of the
buttonLabel property. |
java.lang.String |
getEmail()
Return the value of the
email property. |
java.lang.String |
getFamily() |
java.lang.String |
getFields()
Return the value of the
fields property. |
java.lang.String |
getName()
Return the value of the
name property. |
java.lang.String |
getPhone()
Return the value of the
phone property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
int |
getTabindex()
Return the value of the
tabindex property. |
java.lang.String |
getValue()
Return the value of the
value property. |
boolean |
isDisabled()
Return the value of the
disabled property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setButtonLabel(java.lang.String buttonLabel)
Set the value of the
buttonLabel property. |
void |
setDisabled(boolean disabled)
Set the value of the
disabled property. |
void |
setEmail(java.lang.String email)
Set the value of the
email property. |
void |
setFields(java.lang.String fields)
Set the value of the
fields property. |
void |
setName(java.lang.String name)
Set the value of the
name property. |
void |
setPhone(java.lang.String phone)
Set the value of the
phone 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 |
setTabindex(int tabindex)
Set the value of the
tabindex property. |
void |
setValue(java.lang.String value)
Set the value of the
value 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 setButtonLabel(java.lang.String buttonLabel)
Set the value of the buttonLabel property.
Contents: The button label.
setButtonLabel in interface IFetchContactpublic java.lang.String getButtonLabel()
Return the value of the buttonLabel property.
Contents: The button label. Default = 'Fetch Contact'.
getButtonLabel in interface IFetchContactpublic void setDisabled(boolean disabled)
Set the value of the disabled property.
Contents: Disables this component, so it does not receive focus or get submitted.
setDisabled in interface IFetchContactpublic boolean isDisabled()
Return the value of the disabled property.
Contents: Disables this component, so it does not receive focus or get submitted. Default = 'false'.
isDisabled in interface IFetchContactpublic void setEmail(java.lang.String email)
Set the value of the email property.
Contents: The email of the selected contact.
setEmail in interface IFetchContactpublic java.lang.String getEmail()
Return the value of the email property.
Contents: The email of the selected contact.
getEmail in interface IFetchContactpublic void setFields(java.lang.String fields)
Set the value of the fields property.
Contents: Determines which contact fields are retrieved. Can contain one or more of 'name', 'email', and 'phone' fields submitted contained in a comma-separated string.
setFields in interface IFetchContactpublic java.lang.String getFields()
Return the value of the fields property.
Contents: Determines which contact fields are retrieved. Can contain one or more of 'name', 'email', and 'phone' fields submitted contained in a comma-separated string. Default = 'name, email, phone'.
getFields in interface IFetchContactpublic void setName(java.lang.String name)
Set the value of the name property.
Contents: The name of the selected contact.
setName in interface IFetchContactpublic java.lang.String getName()
Return the value of the name property.
Contents: The name of the selected contact.
getName in interface IFetchContactpublic void setPhone(java.lang.String phone)
Set the value of the phone property.
Contents: The phone number of the selected contact.
setPhone in interface IFetchContactpublic java.lang.String getPhone()
Return the value of the phone property.
Contents: The phone number of the selected contact.
getPhone in interface IFetchContactpublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Sets the CSS style definition to be applied to this component.
setStyle in interface IFetchContactpublic java.lang.String getStyle()
Return the value of the style property.
Contents: Sets the CSS style definition to be applied to this component.
getStyle in interface IFetchContactpublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Sets the CSS class to apply to this component.
setStyleClass in interface IFetchContactpublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Sets the CSS class to apply to this component.
getStyleClass in interface IFetchContactpublic void setTabindex(int tabindex)
Set the value of the tabindex property.
Contents: The tabindex of this component.
setTabindex in interface IFetchContactpublic int getTabindex()
Return the value of the tabindex property.
Contents: The tabindex of this component.
getTabindex in interface IFetchContactpublic void setValue(java.lang.String value)
Set the value of the value property.
Contents: The encoded result containing all fields.
setValue in interface IFetchContactpublic java.lang.String getValue()
Return the value of the value property.
Contents: The encoded result containing all fields.
getValue in interface IFetchContactprotected 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.