ilog.tgo.faces.equipment.dhtml.renderkit
Class IltFacesEquipmentViewRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by ilog.views.faces.dhtml.renderkit.IlvDHTMLRenderer
          extended by ilog.views.faces.dhtml.renderkit.IlvDHTMLSizedRenderer
              extended by ilog.views.faces.dhtml.renderkit.IlvDHTMLViewRenderer
                  extended by ilog.views.faces.dhtml.renderkit.IlvFacesViewRenderer
                      extended by ilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer
                          extended by ilog.tgo.faces.equipment.dhtml.renderkit.IltFacesEquipmentViewRenderer
All Implemented Interfaces:
IltFacesJTGOConstants, IlvDHTMLConstants, IlvDHTMLFrameworkConstants, IlvFacesConstants, IlvFrameworkConstants, Serializable

public class IltFacesEquipmentViewRenderer
extends IltFacesGraphViewRenderer

This class implements the DHTML renderer for a IltFacesDHTMLEquipmentView component

Since:
JViews 7.5
See Also:
Serialized Form

Field Summary
 
Fields inherited from class ilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer
GRAPHVIEW, VIEW_PROXY_UTIL_CLASS
 
Fields inherited from class ilog.views.faces.dhtml.renderkit.IlvDHTMLRenderer
scriptDescriptor
 
Fields inherited from interface ilog.views.faces.IlvFrameworkConstants
ACTION_NAME, AUTO_REFRESH, BOUNDING_BOX, CONSTRAINED_ON_CONTENTS, INTERACTOR, INTERACTOR_ID, MAX_ZOOM_LEVEL, MIN_ZOOM_LEVEL, NB_BUTTONS, ORIENTATION, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, PAN_FACTOR, STATIC_LAYERS_COUNT, TILE_SIZE, VISIBLE_LAYERS, ZOOM_FACTOR, ZOOM_LEVELS
 
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
 
Fields inherited from interface ilog.tgo.faces.IltFacesJTGOConstants
CONTEXT, DATA_SOURCE, DATA_SOURCE_ID, DEFAULT_STYLE_SHEET, EQUIPMENT, NETWORK, OBJECT_ACTION_MB, PROPERTY_ACCESSOR, STYLE_SHEETS
 
Fields inherited from interface ilog.views.faces.dhtml.IlvDHTMLFrameworkConstants
SESSION_ID_PREFIX, STATE_URL, STATIC_LAYERS_COUNT_PARAM, TILE_MANAGER, UPDATE_INTERVAL
 
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
 
Constructor Summary
IltFacesEquipmentViewRenderer()
          Creates a new IltFacesEquipmentViewRenderer instance.
 
Method Summary
protected  ilog.tgo.faces.graph.component.internal.IltFacesGraphCleaner createCleaner(IlpGraphView view)
          Returns a new cleaner to be used for the provided view.
protected  IlpGraphicComponent getGraphicComponent(UIComponent component)
          Returns the underlying IlpGraphicComponent associated with the provided component.
protected  String getProxyClass()
          Returns the JavaScript proxy class.
static String getRendererType()
          Returns the type of this renderer.
 IlvScriptDescriptor getScriptDescriptor()
          Returns the script descriptor for this renderer.
protected  IlvFacesTiledViewRenderer getTiledRenderer()
          Returns the IlvFacesTiledViewRenderer that will be used to render the view when tiling is enabled.
 
Methods inherited from class ilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer
decode, emitJSCreation, emitJSSetProperties, encodeBegin, handleData, persistStructures, resolveDependencies
 
Methods inherited from class ilog.views.faces.dhtml.renderkit.IlvFacesViewRenderer
getRendersChildren, getScriptDescriptor, installImageMapAreaGenerator, isTiled
 
Methods inherited from class ilog.views.faces.dhtml.renderkit.IlvDHTMLViewRenderer
createDHTMLHelper, encodeRecursive
 
Methods inherited from class ilog.views.faces.dhtml.renderkit.IlvDHTMLSizedRenderer
emitOnLoadHandler, encodeEnd, getPlaceHolderId, getReferenceNodeRef, getReferencodeNodeRef, renderAttributesDT, renderEndDT, renderStartDT
 
Methods inherited from class ilog.views.faces.dhtml.renderkit.IlvDHTMLRenderer
emitJSToHTML, emitResolvedDependencies, emitScriptsLoad, emitStateSavingHTMLObject, getParameterMap, getTestParameterMap, resolveDependency, resolveDependency, resolveVBDependency, resolveVBDependency, setTestParameterMap
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, encodeChildren, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IltFacesEquipmentViewRenderer

public IltFacesEquipmentViewRenderer()
Creates a new IltFacesEquipmentViewRenderer instance.

Method Detail

getScriptDescriptor

public IlvScriptDescriptor getScriptDescriptor()

Returns the script descriptor for this renderer.

Overrides:
getScriptDescriptor in class IlvFacesViewRenderer
Returns:
The script descriptor of this component.

getRendererType

public static String getRendererType()
Returns the type of this renderer.

Returns:
The type of this renderer.

getTiledRenderer

protected IlvFacesTiledViewRenderer getTiledRenderer()
Returns the IlvFacesTiledViewRenderer that will be used to render the view when tiling is enabled.

Overrides:
getTiledRenderer in class IlvFacesViewRenderer
Returns:
The renderer of a tiled view.
See Also:
IlvFacesViewRenderer.getTiledRenderer(), IltFacesNetworkTiledViewRenderer

getProxyClass

protected String getProxyClass()

Returns the JavaScript proxy class.

Specified by:
getProxyClass in class IltFacesGraphViewRenderer
Internal method or field: do not use!

createCleaner

protected ilog.tgo.faces.graph.component.internal.IltFacesGraphCleaner createCleaner(IlpGraphView view)
Returns a new cleaner to be used for the provided view.

Specified by:
createCleaner in class IltFacesGraphViewRenderer

getGraphicComponent

protected IlpGraphicComponent getGraphicComponent(UIComponent component)
                                           throws Exception
Returns the underlying IlpGraphicComponent associated with the provided component.

Specified by:
getGraphicComponent in class IltFacesGraphViewRenderer
Parameters:
component - the UIComponent of interest.
Returns:
the underlying IlpGraphicComponent associated with the component being processed by this renderer.
Throws:
Exception - if not able to get the IlpGraphicComponent from the provided UIComponent.


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.