public abstract class IlvFacesDiagrammerBaseRenderer extends IlvFacesViewRenderer implements IlvFrameworkConstants, IlvFacesDiagrammerConstants
scriptDescriptorAUTO_REFRESH, BOUNDING_BOX, COLOR, CONSTRAINED_ON_CONTENTS, GROUPABLE, HITMAP_LAYERS, IGNORE_CONTENT_ASPECT_RATIO, INTERACTOR, INTERACTOR_ID, MAX_ZOOM_LEVEL, MIN_ZOOM_LEVEL, NB_BUTTONS, OPACITY, ORIENTATION, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, PAN_FACTOR, STATIC_LAYERS_COUNT, TEMPLATE, TILE_SIZE, TOLERANCE, VISIBLE_LAYERS, ZOOM_FACTOR, ZOOM_LEVELSAFTER_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, WIDTHDASHBOARD_DIAGRAM, DATA_SOURCE, DATA_SOURCE_ID, DATA_URL, DIAGRAMMER, EDITABLE, INPUT_XSL, OUTPUT_XSL, PARAM_CSS, PARAM_XML, PROPERTY_ACCESSOR, STYLE_SHEETSSESSION_ID_PREFIX, STATE_URL, STATIC_LAYERS_COUNT_PARAM, TILE_MANAGER, UPDATE_INTERVALACCESSIBLE, 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| Constructor and Description |
|---|
IlvFacesDiagrammerBaseRenderer()
Creates a new
IlvFacesDiagrammerBaseRenderer instance. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
emitJSCreation(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
Emits the JavaScript proxy declaration of the component that is rendered.
|
IlvScriptDescriptor |
getScriptDescriptor()
Returns the script descriptor of this renderer.
|
IlvScriptDescriptor |
getScriptDescriptor(jakarta.faces.component.UIComponent component)
Returns the script descriptor of this component.
|
protected IlvFacesTiledViewRenderer |
getTiledRenderer()
Returns the renderer of a tiled view.
|
protected void |
installImageMapAreaGenerator(IlvFacesDHTMLViewSupport view)
Installs the image map generator specified on all the objects contained by the manager.
|
protected void |
maybeSaveViewInsession(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
Deprecated.
Beginning with JViews 7.5 use
maybeSaveViewInSession(FacesContext, UIComponent)
instead. |
protected abstract void |
maybeSaveViewInSession(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
Stores in the session the bound SDM view instance to be displayed and the ID
property as identifier if the view is not
null. |
decode, emitJSSetProperties, getRendererType, getRendersChildren, isTiled, resolveDependenciescreateDHTMLHelper, encodeRecursiveemitOnLoadHandler, encodeBegin, encodeEnd, getPlaceHolderId, getReferenceNodeRef, getReferencodeNodeRef, renderAttributesDT, renderEndDT, renderStartDTemitJSToHTML, emitResolvedDependencies, emitScriptsLoad, emitStateSavingHTMLObject, getParameterMap, getTestParameterMap, resolveDependency, resolveDependency, resolveVBDependency, resolveVBDependency, setTestParameterMappublic IlvFacesDiagrammerBaseRenderer()
IlvFacesDiagrammerBaseRenderer instance.protected IlvFacesTiledViewRenderer getTiledRenderer()
getTiledRenderer in class IlvFacesViewRendererpublic IlvScriptDescriptor getScriptDescriptor(jakarta.faces.component.UIComponent component)
getScriptDescriptor in class IlvFacesViewRenderercomponent - The component to renderpublic IlvScriptDescriptor getScriptDescriptor()
getScriptDescriptor in class IlvFacesViewRendererprotected void emitJSCreation(jakarta.faces.context.FacesContext context,
jakarta.faces.component.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 IlvFacesViewRenderercontext - The current faces context.component - The component processed by this renderer.IOException@Deprecated protected void maybeSaveViewInsession(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
maybeSaveViewInSession(FacesContext, UIComponent)
instead.null.context - The current faces context.component - The component that is being rendered.protected abstract void maybeSaveViewInSession(jakarta.faces.context.FacesContext context,
jakarta.faces.component.UIComponent component)
null.context - The current faces context.component - The component that is being rendered.protected void installImageMapAreaGenerator(IlvFacesDHTMLViewSupport view)
installImageMapAreaGenerator in class IlvFacesViewRendererview - The view component.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.