ilog.views.faces.dhtml.renderkit
Class IlvFacesMenuRenderer
java.lang.Object
javax.faces.render.Renderer
ilog.views.faces.dhtml.renderkit.IlvDHTMLRenderer
ilog.views.faces.dhtml.renderkit.IlvFacesMenuRenderer
- All Implemented Interfaces:
- IlvDHTMLConstants, IlvFacesConstants, Serializable
- Direct Known Subclasses:
- IlvFacesContextualMenuRenderer
public abstract class IlvFacesMenuRenderer
- extends IlvDHTMLRenderer
This class is the base renderer class of JViews
Faces DHTML components that represents a menu.
- Since:
- JViews 7.5
- See Also:
- Serialized Form
| Fields inherited from interface ilog.views.faces.dhtml.IlvDHTMLConstants |
AUTO_SUBMIT, BACKGROUND_COLOR, CAPABILITIES_LOADED_HANDLER, COMPONENT, DO_ACTION_ON_BG_DESELECT, ERROR_MESSAGE, GENERATE_IMAGE_MAP, IMAGE_FORMAT, IMAGE_LOADED_HANDLER, IMAGE_MAP_GENERATOR, IMAGE_MAP_GENERATOR_CLASS, IMAGE_MAP_VISIBLE, IMAGE_SERVLET_CONTEXT, INVOCATION_CONTEXT, JSF_CONTEXT, ON_CLICK, ON_SELECTION_CHANGED, PORTLET_CONTEXT_KEY, PORTLET_SESSION_KEY, REPLACE_PATTERN, RESIZABLE, SESSION_EXP_HANDLER, SUBMITTED_VALUE, WAITING_IMAGE |
| Fields inherited from interface ilog.views.faces.IlvFacesConstants |
BUTTON_GROUP_ID, BUTTON_TYPE, CHARTS_BUNDLE, CORE_BUNDLE, CURSOR, DATA, DECODED_PROPERTY, DEFAULT_LINE_COLOR, DELETION_ALLOWED, DIAGRAMMER_BUNDLE, ENABLED, FILL_ON, FORCE_UPDATE_PROPERTIES, FRAMEWORK_BUNDLE, GANTT_BUNDLE, HEIGHT, IMAGE, IMAGE_MODE, INFO_PROVIDER_MB, INT_NOT_DEFINED, ITEM_DISABLED_STYLE_CLASS, ITEM_HIGHLIGHTED_STYLE_CLASS, ITEM_STYLE_CLASS, LINE_COLOR, LINE_WIDTH, MAPS_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, PROJECT, RESOURCES_PATH, RESOURCES_PATH_PREFIX, ROLLOVER_IMAGE, SELECTED, SELECTED_IMAGE, SERVICE_FORWARD, SERVICE_FORWARD_INT, SERVLET, SERVLET_CLASS, SERVLET_URL, STYLE, STYLE_CLASS, TGO_BUNDLE, TITLE, TOGGLE, VALUE, VIEW, VIEW_ID, WIDTH |
| Methods inherited from class ilog.views.faces.dhtml.renderkit.IlvDHTMLRenderer |
emitJSCreation, emitJSToHTML, emitOnLoadHandler, emitResolvedDependencies, emitScriptsLoad, emitStateSavingHTMLObject, encodeBegin, getParameterMap, getScriptDescriptor, getScriptDescriptor, getTestParameterMap, renderAttributesDT, renderEndDT, renderStartDT, resolveDependencies, resolveDependency, resolveDependency, resolveVBDependency, resolveVBDependency, setTestParameterMap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IlvFacesMenuRenderer
public IlvFacesMenuRenderer()
- Creates a new
IlvFacesMenuRenderer instance.
encodeEnd
public void encodeEnd(FacesContext context,
UIComponent component)
throws IOException
- This method is used in the "Render Response" phase of the JSF life cycle
implementation. It handles the end of the rendering of the current state of
the specified
UIComponent. This key method tries to resolve
the dependencies and prepare the component for the emit methods.
- Overrides:
encodeEnd in class IlvDHTMLRenderer
- Throws:
IOException
emitJSSetProperties
protected void emitJSSetProperties(FacesContext ctx,
UIComponent component)
throws IOException
- Emits the setting of the properties of the JavaScript object
representation.
- Overrides:
emitJSSetProperties in class IlvDHTMLRenderer
- Parameters:
ctx - The current faces context.component - The component processed by this renderer.
- Throws:
IOException
decode
public void decode(FacesContext context,
UIComponent component)
- The "Apply Request Values" phase of JSF life cycle implementation.
- Overrides:
decode in class IlvDHTMLRenderer
Copyright © 1996-2007 ILOG S.A. All rights reserved. Documentation homepage.