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.scriptDescriptor
ACCESSIBLE, 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_IMAGE
AFTER_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(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
The "Apply Request Values" phase of JSF life cycle implementation.
|
protected void |
emitOnLoadHandler(javax.faces.context.FacesContext ctx,
javax.faces.component.UIComponent component)
Emits the JavaScript handlers on the onload event of the page.
|
void |
encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
This method is used in the "Render Response" phase of the JSF life cycle
implementation.
|
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
This method is used in the "Render Response" phase of the JSF life cycle
implementation.
|
protected String |
getPlaceHolderId(javax.faces.context.FacesContext ctx,
javax.faces.component.UIComponent component)
Returns the DOM ID of the place holder node of this component.
|
protected String |
getReferenceNodeRef(javax.faces.context.FacesContext ctx,
javax.faces.component.UIComponent component)
Returns the DOM ID of the reference node of this component.
|
protected String |
getReferencodeNodeRef(javax.faces.context.FacesContext ctx,
javax.faces.component.UIComponent component)
Deprecated.
Beginning with JViews 8.0 use
getReferenceNodeRef(FacesContext, UIComponent) instead. |
protected void |
renderAttributesDT(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.context.ResponseWriter out)
Renders the tag attributes of the component representation during the
design time.
|
protected void |
renderEndDT(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.context.ResponseWriter out)
Closes the
DIV opened in the renderStartDT method. |
protected void |
renderStartDT(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.context.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, setTestParameterMap
public IlvDHTMLSizedRenderer()
IlvDHTMLSizedRenderer
instance.@Deprecated protected String getReferencodeNodeRef(javax.faces.context.FacesContext ctx, javax.faces.component.UIComponent component)
getReferenceNodeRef(FacesContext, UIComponent)
instead.ctx
- The current faces context.component
- The component that being rendered.protected String getReferenceNodeRef(javax.faces.context.FacesContext ctx, javax.faces.component.UIComponent component)
ctx
- The current faces context.component
- The component that being rendered.protected String getPlaceHolderId(javax.faces.context.FacesContext ctx, javax.faces.component.UIComponent component)
ctx
- The current faces context.component
- The component that being rendered.public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
decode
in class IlvDHTMLRenderer
protected void renderStartDT(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter out) throws IOException
DIV
tag to represent the sized component in design time mode.renderStartDT
in class IlvDHTMLRenderer
context
- The current faces context.component
- The component processed by this renderer.out
- The response writer.IOException
protected void renderEndDT(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter out) throws IOException
DIV
opened in the renderStartDT
method.renderEndDT
in class IlvDHTMLRenderer
context
- The current faces context.component
- The component processed by this renderer.out
- The response writer.IOException
protected void renderAttributesDT(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter out) throws IOException
encodeBegin
method
if we are in design time mode.renderAttributesDT
in class IlvDHTMLRenderer
context
- The current faces context.component
- The component processed by this renderer.out
- The response writer.IOException
public void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.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 IlvDHTMLRenderer
IOException
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
UIComponent
. This key method tries to resolve
the dependencies and prepare the component for the emit methods.encodeEnd
in class IlvDHTMLRenderer
IOException
protected void emitOnLoadHandler(javax.faces.context.FacesContext ctx, javax.faces.component.UIComponent component) throws IOException
emitOnLoadHandler
in class IlvDHTMLRenderer
ctx
- The current faces context.component
- The component processed by this renderer.IOException
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.