public abstract class IlvDHTMLSizedRenderer extends IlvDHTMLRenderer
IlvDHTMLSizedRenderer is the base class for sized component renderers.
This renderer generates an instance of the IlvSizedViewProxy 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 |
|---|
IlvDHTMLSizedRenderer()
Creates a new
IlvDHTMLSizedRenderer instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(FacesContext context,
UIComponent component)
The "Apply Request Values" phase of JSF life cycle implementation.
|
protected void |
emitOnLoadHandler(FacesContext ctx,
UIComponent component)
Emits the JavaScript handlers on the onload event of the page.
|
void |
encodeBegin(FacesContext context,
UIComponent component)
This method is used in the "Render Response" phase of the JSF life cycle
implementation.
|
void |
encodeEnd(FacesContext context,
UIComponent component)
This method is used in the "Render Response" phase of the JSF life cycle
implementation.
|
protected String |
getPlaceHolderId(FacesContext ctx,
UIComponent component)
Returns the DOM ID of the place holder node of this component.
|
protected String |
getReferenceNodeRef(FacesContext ctx,
UIComponent component)
Returns the DOM ID of the reference node of this component.
|
protected String |
getReferencodeNodeRef(FacesContext ctx,
UIComponent component)
Deprecated.
Beginning with JViews 8.0 use
getReferenceNodeRef(FacesContext, UIComponent) instead. |
protected void |
renderAttributesDT(FacesContext context,
UIComponent component,
ResponseWriter out)
Renders the tag attributes of the component representation during the
design time.
|
protected void |
renderEndDT(FacesContext context,
UIComponent component,
ResponseWriter out)
Closes the
DIV opened in the renderStartDT method. |
protected void |
renderStartDT(FacesContext context,
UIComponent component,
ResponseWriter out)
Renders a
DIV tag to represent the sized component in design time mode. |
emitJSCreation, emitJSSetProperties, emitJSToHTML, emitResolvedDependencies, emitScriptsLoad, emitStateSavingHTMLObject, getParameterMap, getScriptDescriptor, getScriptDescriptor, getTestParameterMap, resolveDependencies, resolveDependency, resolveDependency, resolveVBDependency, resolveVBDependency, setTestParameterMapconvertClientId, encodeChildren, getConvertedValue, getRendersChildrenpublic IlvDHTMLSizedRenderer()
IlvDHTMLSizedRenderer instance.@Deprecated protected String getReferencodeNodeRef(FacesContext ctx, UIComponent component)
getReferenceNodeRef(FacesContext, UIComponent) instead.ctx - The current faces context.component - The component that being rendered.protected String getReferenceNodeRef(FacesContext ctx, UIComponent component)
ctx - The current faces context.component - The component that being rendered.protected String getPlaceHolderId(FacesContext ctx, UIComponent component)
ctx - The current faces context.component - The component that being rendered.public void decode(FacesContext context, UIComponent component)
decode in class IlvDHTMLRendererprotected void renderStartDT(FacesContext context, UIComponent component, ResponseWriter out) throws IOException
DIV tag to represent the sized component in design time mode.renderStartDT in class IlvDHTMLRenderercontext - The current faces context.component - The component processed by this renderer.out - The response writer.IOExceptionprotected void renderEndDT(FacesContext context, UIComponent component, ResponseWriter out) throws IOException
DIV opened in the renderStartDT method.renderEndDT in class IlvDHTMLRenderercontext - The current faces context.component - The component processed by this renderer.out - The response writer.IOExceptionprotected void renderAttributesDT(FacesContext context, UIComponent component, ResponseWriter out) throws IOException
encodeBegin method
if we are in design time mode.renderAttributesDT in class IlvDHTMLRenderercontext - The current faces context.component - The component processed by this renderer.out - The response writer.IOExceptionpublic void encodeBegin(FacesContext context, UIComponent component) throws IOException
UIComponent to the output stream or writer
associated with the response we are creating. Note that it is used at design time
only.encodeBegin in class IlvDHTMLRendererIOExceptionpublic void encodeEnd(FacesContext context, UIComponent component) throws IOException
UIComponent. This key method tries to resolve
the dependencies and prepare the component for the emit methods.encodeEnd in class IlvDHTMLRendererIOExceptionprotected void emitOnLoadHandler(FacesContext ctx, UIComponent component) throws IOException
emitOnLoadHandler in class IlvDHTMLRendererctx - The current faces context.component - The component processed by this renderer.IOException© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.