Supported Bean: WebComponent
WebComponent
interface abstracts every component of a Web application. A page could
be a WebComponent, so is a Servlet, a WebBean, etc. Except the root component, each individual
WebComponent has a single parent WebComponent. Therefore each WebComponent has a unique
path from the root to itself in a Web application.
In a Web application, a user interaction could be abstracted as a WebEvent
. Each
individual WebComponent may have a WebEventHandler
associated with it. The
WebEventHandler
is capable of generating and handling a set of WebEvent
.
If necessary, a WebComponent itself can be designed to handle a WebEvent
.
Event handler: com.microstrategy.web.beans.EnumEventHandlerTypes.HANDLER_TYPE_SECURITY_FILTER (524288)
Events
browse | ||||
event for browsing a given object. |
1001 | |||
*objectID | objectID -- argument using for browsing objects. |
1001 | ||
browseFlags | flags -- integer argument specifying the flags (from EnumDSSXMLObjectFlags ) to be used while performing
object browse operations. |
1003 | ||
delete | ||||
Event for deleting current user. No parameter. |
1048576001 | |||
duplicate | ||||
Event for duplicating current user and refrencing to the duplicated user. No parameter. |
1048576004 |
EnumEditableObjectBeanEvents.EDITABLE_OBJECT_EVENT_DUPLICATE |
||
initAsNew | ||||
Event for creating a new user. No parameter. |
1048576003 |
EnumEditableObjectBeanEvents.EDITABLE_OBJECT_EVENT_INIT_AS_NEW |
||
parents | Argument ID for parent groups. This argument contains multiple values. One value for each parent. Should contain all parents into this argument. Any current parent missing from this argument means that parent has been removed. For each individual value, it contains the parent DSSID. |
32768006 | ||
refresh | ||||
Event for refreshing current user. No parameter. |
1048576005 | |||
save | ||||
Event for saving current user. No parameter. |
1048576002 | |||
saveAs | ||||
524288003 |
|
|||
newName |
524288002 |
|
||
setName | ||||
Event for setting a new name for the object. |
1048576006 | |||
name |
1048576001 | |||
updateBottomLevel | ||||
524288002 |
|
|||
saveNow |
32768008 |
|
||
unit |
524288001 |
|
||
updateTopLevel | ||||
524288001 |
|
|||
saveNow |
32768008 |
|
||
unit |
524288001 |
|
Notes
* denotes required field.