public class IlvInteractor extends IlvFacesComponentBase implements IlvFacesInteractor, IlvFacesConstants
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.ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYAFTER_HANDLER, BASETEXTDIRECTION, BEFORE_HANDLER, BUTTON_GROUP_ID, BUTTON_TYPE, CHARTS_BUNDLE, CHARTS_MESSAGE_BUNDLE, CORE_BUNDLE, CORE_MESSAGE_BUNDLE, CURSOR, DATA, DECODED_PROPERTY, DEFAULT_LINE_COLOR, DELETION_ALLOWED, DIAGRAMMER_BUNDLE, DIAGRAMMER_MESSAGE_BUNDLE, ENABLED, EVENT_TYPE, FILL_ON, FORCE_UPDATE_PROPERTIES, FRAMEWORK_BUNDLE, FRAMEWORK_MESSAGE_BUNDLE, GANTT_BUNDLE, GANTT_MESSAGE_BUNDLE, HEIGHT, IMAGE, IMAGE_MODE, INFO_PROVIDER_MB, INT_NOT_DEFINED, INTERACTORS, INTERCEPT_INTERACTOR, ITEM_DISABLED_STYLE_CLASS, ITEM_HIGHLIGHTED_STYLE_CLASS, ITEM_STYLE_CLASS, LINE_COLOR, LINE_WIDTH, MAPS_BUNDLE, MAPS_MESSAGE_BUNDLE, MENU_MODEL_ID, MESSAGE, MESSAGE_BOX, MESSAGE_BOX_ID, MOVE_ALLOWED, OBJECT_FINDER, PARAM_COMPID, PARAM_DATA, PARAM_KEY, PARAM_NAMESPACE, PARAM_RESOURCE, PARAM_SERVICE, PARAM_TYPE, POPUP_MENU, POPUP_MENU_FACTORY, POPUP_MENU_FACTORY_CLASS, PORTLET_NAMESPACE, PROGRESSIVE_ZOOM, PROJECT, RENDER, RESOURCES_PATH, RESOURCES_PATH_PREFIX, ROLLOVER_IMAGE, SCROLL_BAR, SELECTED, SELECTED_IMAGE, SERVICE_FORWARD, SERVICE_FORWARD_INT, SERVLET, SERVLET_CLASS, SERVLET_URL, STYLE, STYLE_CLASS, TGO_BUNDLE, TGO_MESSAGE_BUNDLE, TITLE, TOGGLE, VALUE, VIEW, VIEW_ID, WIDTH| Constructor and Description |
|---|
IlvInteractor()
Creates a new
IlvInteractor instance. |
| Modifier and Type | Method and Description |
|---|---|
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(jakarta.faces.context.FacesContext context,
Object stateObj)
Restores the state of this component from the
state parameter. |
Object |
saveState(jakarta.faces.context.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(jakarta.faces.context.FacesContext ctx)
Handles the "Update Model Values" phase of the JSF life cycle.
|
clearDecodedPropertyMap, createFacesComponent, getAttributes, getClientId, isDecodedProperty, processUpdates, resetDecodedProperties, setDecodedPropertyaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, 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, setValueExpression, visitTreepublic String getFamily()
rendererType
property, may be used to select the appropriate renderer for this component
instance.getFamily in class jakarta.faces.component.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(jakarta.faces.context.FacesContext ctx)
updateModel in class IlvFacesComponentBasectx - The current faces context.public Object saveState(jakarta.faces.context.FacesContext context)
state of this component.saveState in interface IlvFacesComponentsaveState in interface jakarta.faces.component.StateHoldersaveState in class IlvFacesComponentBasecontext - The current faces context.state of this component.public void restoreState(jakarta.faces.context.FacesContext context,
Object stateObj)
state parameter.restoreState in interface IlvFacesComponentrestoreState in interface jakarta.faces.component.StateHolderrestoreState in class IlvFacesComponentBasecontext - The current faces context.stateObj - The previously saved state of this component.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.