public class IlvMessageBoxRenderer extends IlvDHTMLSizedRenderer
IlvMessageBoxRenderer is the renderer designed to render an
IlvBasicView as a message box.
The message box is a component that displays the messages
of a view.
This renderer generates an instance of the IlvMessageBoxProxy JavaScript proxy class.scriptDescriptorPASSTHROUGH_RENDERER_LOCALNAME_KEYACCESSIBLE, ACTION_NAME, AUTO_SUBMIT, BACKGROUND_COLOR, CAPABILITIES_LOADED_HANDLER, COMPONENT, DO_ACTION_ON_BG_DESELECT, ERROR_MESSAGE, GENERATE_IMAGE_MAP, HOTKEYS, 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, PARTIAL_SUBMIT, PORTLET_CONTEXT_KEY, PORTLET_SESSION_KEY, REPLACE_PATTERN, RESIZABLE, SELECTION_RESIZABLE_CLASS, SESSION_EXP_HANDLER, SUBMITTED_VALUE, WAITING_IMAGEAFTER_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 |
|---|
IlvMessageBoxRenderer()
Creates a new
IlvMessageBoxRenderer instance. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
emitJSCreation(FacesContext facesContext,
UIComponent component)
Emits the JavaScript proxy declaration of the component that is rendered.
|
protected void |
emitJSSetProperties(FacesContext context,
UIComponent component)
Emits the setting of the properties of the JavaScript object
representation.
|
protected void |
emitJSToHTML(ResponseWriter writer,
UIComponent component)
Emits the
toHTML method of the JavaScript representation of
the current component that is being rendered. |
static String |
getRendererType()
Returns the type of this renderer.
|
protected void |
resolveDependencies(UIComponent component,
IlvDependencyManager dependencyManager)
Resolves the dependencies needed by this component or register listeners
on the dependency manager if some dependencies cannot be resolved.
|
decode, emitOnLoadHandler, encodeBegin, encodeEnd, getPlaceHolderId, getReferenceNodeRef, getReferencodeNodeRef, renderAttributesDT, renderEndDT, renderStartDTemitResolvedDependencies, emitScriptsLoad, emitStateSavingHTMLObject, getParameterMap, getScriptDescriptor, getScriptDescriptor, getTestParameterMap, resolveDependency, resolveDependency, resolveVBDependency, resolveVBDependency, setTestParameterMapconvertClientId, encodeChildren, getConvertedValue, getRendersChildrenpublic IlvMessageBoxRenderer()
IlvMessageBoxRenderer instance.protected void emitJSCreation(FacesContext facesContext, UIComponent component) throws IOException
toHTML must NOT be generated here. The ID of
the JavaScript object must be the client ID of the component. It must be
called by the subclass.emitJSCreation in class IlvDHTMLRendererfacesContext - The current faces context.component - The component processed by this renderer.IOExceptionpublic static String getRendererType()
protected void resolveDependencies(UIComponent component, IlvDependencyManager dependencyManager)
resolveDependencies in class IlvDHTMLRenderercomponent - The component processed by this renderer.dependencyManager - The dependency manager.protected void emitJSToHTML(ResponseWriter writer, UIComponent component) throws IOException
toHTML method of the JavaScript representation of
the current component that is being rendered.emitJSToHTML in class IlvDHTMLRendererwriter - The current response writer.component - The component processed by this renderer.IOExceptionprotected void emitJSSetProperties(FacesContext context, UIComponent component) throws IOException
emitJSSetProperties in class IlvDHTMLRenderercontext - The current faces context.component - The component processed by this renderer.IOException© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.