|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
ilog.views.faces.component.IlvFacesComponentBase
ilog.views.faces.interactor.IlvInteractor
public class IlvInteractor
The IlvInteractor is the base class for JViews Faces interactor components.
An interactor is an object that is set on a JViews Faces view to make interactions
on this view.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
IlvInteractor()
Creates a new IlvInteractor instance. |
|
| Method Summary | |
|---|---|
static String |
getComponentType()
Returns the type of this component (its class name). |
String |
getCursor()
Returns the mouse cursor to be displayed when using this interactor. |
String |
getFamily()
Returns the identifier of the component family to which this component belongs. |
String |
getMenuModelId()
Sets the model ID used in menu generation. |
String |
getMessage()
Returns the message displayed by the message box attached to the view (if
any) to which this interactor is attached. |
void |
restoreState(FacesContext context,
Object stateObj)
Restores the state of this component from the state parameter. |
Object |
saveState(FacesContext context)
Returns the state of this component. |
void |
setCursor(String cursor)
Sets the mouse cursor to be displayed when using this interactor. |
void |
setMenuModelId(String modelId)
Returns the model ID used in menu generation. |
void |
setMessage(String message)
Sets the message displayed when using this interactor. |
void |
updateModel(FacesContext ctx)
Handles the "Update Model Values" phase of the JSF life cycle. |
| Methods inherited from class ilog.views.faces.component.IlvFacesComponentBase |
|---|
clearDecodedPropertyMap, createFacesComponent, getAttributes, getClientId, isDecodedProperty, processUpdates, resetDecodedProperties, setDecodedProperty |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlvInteractor()
IlvInteractor instance.
| Method Detail |
|---|
public String getFamily()
rendererType
property, may be used to select the appropriate renderer for this component
instance.
getFamily in class UIComponentpublic static String getComponentType()
public String getCursor()
cursor to be displayed when using this interactor.
getCursor in interface IlvFacesInteractorcursor of the interactor.public String getMessage()
message displayed by the message box attached to the view (if
any) to which this interactor is attached.
getMessage in interface IlvFacesInteractormessage for this interactor.public void setCursor(String cursor)
cursor to be displayed when using this interactor.
The valid values are the ones supported by the target browsers.
setCursor in interface IlvFacesInteractorcursor - The cursor to set.public void setMessage(String message)
message displayed when using this interactor. The message will
be displayed in the message box attached to the view, if any.
setMessage in interface IlvFacesInteractormessage - The message displayed when using this interactor.public String getMenuModelId()
getMenuModelId in interface IlvFacesInteractorpublic void setMenuModelId(String modelId)
setMenuModelId in interface IlvFacesInteractormodelId - The model ID of this interactor.public void updateModel(FacesContext ctx)
updateModel in class IlvFacesComponentBasectx - The current faces context.public Object saveState(FacesContext context)
state of this component.
saveState in interface IlvFacesComponentsaveState in interface StateHoldersaveState in class IlvFacesComponentBasecontext - The current faces context.
state of this component.
public void restoreState(FacesContext context,
Object stateObj)
state parameter.
restoreState in interface IlvFacesComponentrestoreState in interface StateHolderrestoreState in class IlvFacesComponentBasecontext - The current faces context.stateObj - The previously saved state of this component.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||