| java.lang.Object | |||
| ↳ | com.microstrategy.web.beans.GenericEventHandler | ||
| ↳ | com.microstrategy.web.beans.SysEventHandler | ||
| ↳ | com.microstrategy.web.app.beans.RibbonEventHandlerImpl | ||
|
[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.EnumRibbonEvents
| |||||||||||
From interface
com.microstrategy.web.beans.WebEventTags
| |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.beans.GenericEventHandler
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RibbonEventHandlerImpl() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Class |
getSupportedWebComponentType()
Returns the
WebComponent class by default. | ||||||||||
| boolean |
processRequest(RequestKeys keys)
handle request as specified by the RequestKeys
| ||||||||||
| void |
setWebComponent(WebComponent component)
Set the corresponding web component for this event handler
| ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AppComponent | getAppComponent() | ||||||||||
| String |
getArgumentValue(WebEvent event, int argID)
Utility method to obtain the value of a given event argument
| ||||||||||
| int | getCurrentEventID() | ||||||||||
| WebComponent | getRibbon() | ||||||||||
| boolean |
handleGenericEvent(RequestKeys keys)
Handles all the events from the ribbon toolbars, it's just a fachade for the real
event execution
| ||||||||||
| boolean |
handleSetTopLeftPosition(RequestKeys keys)
Utility method for processing a location change request, by manipulating the
top and left properties of the instance
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
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
| |||||||||||
Returns the WebComponent class by default. Subclasses should
override this to return their respective WebComponent or WebBean
int.
Class of the WebComponent this event
handler is associated with.
handle request as specified by the RequestKeys
| keys | input request |
|---|
| WebException | if an exception is found. |
|---|
Set the corresponding web component for this event handler
| component | the input web component |
|---|
AppComponent instance associated to this event handler
Utility method to obtain the value of a given event argument
| event | WebEvent to analyze |
|---|---|
| argID | integer identifier of the argument to search for |
WebComponent ribbon instance attached to this event handler
Handles all the events from the ribbon toolbars, it's just a fachade for the real event execution
| keys | the request should contain the bean and the event at least, in case the event requires extra arguments those can be sent in the form argName:value|argName1:value|.... |
|---|
| WebException | if an exception is found. |
|---|
Utility method for processing a location change request, by manipulating the top and left properties of the instance
| keys | RequestKeys from where the event, top and left
information will be retrieved |
|---|