public class

DerivedElementsBrowserEventHandler

extends AbstractObjectExplorerEventHandler
implements EnumDerivedElementsBrowserEvents
java.lang.Object
   ↳ com.microstrategy.web.beans.GenericEventHandler
     ↳ com.microstrategy.web.beans.SysEventHandler
       ↳ com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
         ↳ com.microstrategy.web.app.beans.DerivedElementsBrowserEventHandler

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.beans.SysEventHandler
From class com.microstrategy.web.beans.GenericEventHandler
From interface com.microstrategy.web.app.beans.EnumAppComponentEvents
From interface com.microstrategy.web.app.beans.EnumDerivedElementsBrowserEvents
From interface com.microstrategy.web.app.beans.EnumFrameEditorEvents
From interface com.microstrategy.web.app.beans.EnumPageEvents
From interface com.microstrategy.web.app.beans.EnumServletEvents
From interface com.microstrategy.web.beans.WebEventTags
[Expand]
Inherited Fields
From class com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
From class com.microstrategy.web.beans.GenericEventHandler
Public Methods
Class getSupportedWebComponentType()
Returns the WebComponent class by default.
boolean handleBrowse(RequestKeys keys)
boolean handleBrowseParent(RequestKeys keys)
boolean handleChangeDisplayFormat(RequestKeys keys)
boolean handleMoveDown(WebEvent event, RequestKeys keys)
boolean handleMoveUp(WebEvent event, RequestKeys keys)
boolean handleSearch(RequestKeys keys)
boolean processRequest(RequestKeys keys)
handle request as specified by the RequestKeys
void setWebComponent(WebComponent component)
Set the corresponding web component (should be of type DerivedElementsBrowserBean) for this event handler
[Expand]
Inherited Methods
From class com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
From class com.microstrategy.web.beans.SysEventHandler
From class com.microstrategy.web.beans.GenericEventHandler
From class java.lang.Object
From interface com.microstrategy.web.beans.WebEventHandler

Public Methods

public Class getSupportedWebComponentType ()

Returns the WebComponent class by default. Subclasses should override this to return their respective WebComponent or WebBean int.

Returns
  • the Class of the WebComponent this event handler is associated with.

public boolean handleBrowse (RequestKeys keys)

Parameters
keys The request keys
Returns
  • whether the event was handled
Throws
WebException

public boolean handleBrowseParent (RequestKeys keys)

Parameters
keys The request keys
Returns
  • whether the event was handled
Throws
WebException

public boolean handleChangeDisplayFormat (RequestKeys keys)

Parameters
keys The request keys
Returns
  • whether the event was handled
Throws
WebException

public boolean handleMoveDown (WebEvent event, RequestKeys keys)

Throws
WebException

public boolean handleMoveUp (WebEvent event, RequestKeys keys)

Throws
WebException

public boolean handleSearch (RequestKeys keys)

Parameters
keys The request keys
Returns
  • whether the event was handled
Throws
WebException

public boolean processRequest (RequestKeys keys)

handle request as specified by the RequestKeys

Parameters
keys input request
Returns
  • true means some event is handled, false means nothing is handled
Throws
WebException if an exception is found.

public void setWebComponent (WebComponent component)

Set the corresponding web component (should be of type DerivedElementsBrowserBean) for this event handler

Parameters
component the input web component