ilog.views.diagrammer.faces.dhtml.servlet
Class IlvFacesDiagrammerSelectRectAction

java.lang.Object
  extended by ilog.views.faces.dhtml.servlet.IlvFacesSelectRectActionListener
      extended by ilog.views.diagrammer.faces.dhtml.servlet.IlvFacesDiagrammerSelectRectAction
All Implemented Interfaces:
IlvDHTMLConstants, IlvFacesConstants, ServerActionListener, EventListener

public class IlvFacesDiagrammerSelectRectAction
extends IlvFacesSelectRectActionListener

IlvFacesDiagrammerSelectRectAction is executed in the image generating servlet, outside the JSF life cycle. The purpose of this class is to translate an action event into a JSF valueChangeEvent, and to invoke the value change listener passed as a parameter with the translated event.

Since:
JViews 7.5
See Also:
IlvFacesNodeOrLinkSelectRectInteractor

Field Summary
 
Fields inherited from class ilog.views.faces.dhtml.servlet.IlvFacesSelectRectActionListener
ACTION_NAME
 
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
 
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
 
Constructor Summary
IlvFacesDiagrammerSelectRectAction()
          Creates a new IlvFacesDiagrammerSelectRectAction instance.
 
Method Summary
protected  IlvFacesView createFakeView()
          Returns the fake JSF view component used in the fake value change event.
protected  IlvFacesObjectSelectedRectFinder createFinder()
          Returns the object finder that will be used to retrieve the selected object.
 
Methods inherited from class ilog.views.faces.dhtml.servlet.IlvFacesSelectRectActionListener
actionPerformed, getFacesContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlvFacesDiagrammerSelectRectAction

public IlvFacesDiagrammerSelectRectAction()
Creates a new IlvFacesDiagrammerSelectRectAction instance.

Method Detail

createFinder

protected IlvFacesObjectSelectedRectFinder createFinder()
Returns the object finder that will be used to retrieve the selected object.
This method is called if no finder is specified in the action request.
This implementation returns a new IlvFacesObjectSelectedRectFinder instance.

Overrides:
createFinder in class IlvFacesSelectRectActionListener
Returns:
The object finder.

createFakeView

protected IlvFacesView createFakeView()
Returns the fake JSF view component used in the fake value change event.

Overrides:
createFakeView in class IlvFacesSelectRectActionListener
Returns:
The fake JSF view component.


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