public interface

WebEventTags

com.microstrategy.web.beans.WebEventTags
Known Indirect Subclasses

Class Overview

This interface defines XML tags and attributes used in defining a WebEventHandler or a WebEvent. The following DTD is supported for the time being:

      <!ELEMENT eventHandlers  (eventHandler)?>
      <!ELEMENT eventHandler   (events)?>
      <!ATTLIST eventHandler
          type    CDATA   #REQUIRED
      >
      <!ELEMENT events         (event)*>
      <!ELEMENT event          (arguments)?>
      <!ATTLIST event
          name    CDATA   #REQUIRED
          id      NUMBER  #REQUIRED
      >
      <!ELEMENT arguments      (argument)*>
      <!ELEMENT argument       EMPTY>
      <!ATTLIST argument
          name    CDATA   #REQUIRED
          id      NUMBER  #REQUIRED
          index   NUMBER  #IMPLIED
          value   CDATA   #IMPLIED
          required (0|1)  #IMPLIED
      > 

Summary

Constants
String ATT_ARGUMENT_ENUMERATOR The enumeration value for event argument id.
String ATT_ARGUMENT_ID The id attribute of the XML tag event argument
String ATT_ARGUMENT_INDEX The index attribute of the XML tag event argument
String ATT_ARGUMENT_NAME The name attribute of the XML tag event argument
String ATT_ARGUMENT_REQUIRED The required attribute of the XML tag event argument
String ATT_ARGUMENT_TYPE The type attribute of the XML tag event argument
String ATT_ARGUMENT_VALIDATOR The validator attribute of the XML tag event argument
String ATT_ARGUMENT_VALUE The value attribute of the XML tag event argument
String ATT_EVENT_DEPRECATED Attribute marking the event as deprecated.
String ATT_EVENT_ENUMERATOR The enumeration value for event id.
String ATT_EVENT_HANDLER_ENUMERATOR The enumeration value for event handler type.
String ATT_EVENT_HANDLER_NAME The name attribute of the XML tag eventHandler
String ATT_EVENT_HANDLER_TYPE The type attribute of the XML tag eventHandler
String ATT_EVENT_ID The id attribute of the XML tag event
String ATT_EVENT_NAME The name attribute of the XML tag event
String ATT_EVENT_TARGET The name attribute of the XML tag event
String TAG_ARGUMENT The XML tags for event argument
String TAG_ARGUMENTS The XML tags for event arguments
String TAG_EVENT The XML tags for event
String TAG_EVENTS The XML tags for events
String TAG_EVENT_HANDLER The XML tags for event_handler
String TAG_EVENT_HANDLERS The XML tags for event_handlers

Constants

public static final String ATT_ARGUMENT_ENUMERATOR

The enumeration value for event argument id. It makes sense only when the argument id is missing from its XML representation.

Constant Value: "enum"

public static final String ATT_ARGUMENT_ID

The id attribute of the XML tag event argument

Constant Value: "id"

public static final String ATT_ARGUMENT_INDEX

The index attribute of the XML tag event argument

Constant Value: "index"

public static final String ATT_ARGUMENT_NAME

The name attribute of the XML tag event argument

Constant Value: "name"

public static final String ATT_ARGUMENT_REQUIRED

The required attribute of the XML tag event argument

Constant Value: "required"

public static final String ATT_ARGUMENT_TYPE

The type attribute of the XML tag event argument

Constant Value: "type"

public static final String ATT_ARGUMENT_VALIDATOR

The validator attribute of the XML tag event argument

Constant Value: "validator"

public static final String ATT_ARGUMENT_VALUE

The value attribute of the XML tag event argument

Constant Value: "value"

public static final String ATT_EVENT_DEPRECATED

Attribute marking the event as deprecated.

Constant Value: "deprecated"

public static final String ATT_EVENT_ENUMERATOR

The enumeration value for event id. It makes sense only when the event id is missing from its XML representation.

Constant Value: "enum"

public static final String ATT_EVENT_HANDLER_ENUMERATOR

The enumeration value for event handler type. It makes sense only when the event handler type is missing from its XML representation.

Constant Value: "enum"

public static final String ATT_EVENT_HANDLER_NAME

The name attribute of the XML tag eventHandler

Constant Value: "name"

public static final String ATT_EVENT_HANDLER_TYPE

The type attribute of the XML tag eventHandler

Constant Value: "type"

public static final String ATT_EVENT_ID

The id attribute of the XML tag event

Constant Value: "id"

public static final String ATT_EVENT_NAME

The name attribute of the XML tag event

Constant Value: "name"

public static final String ATT_EVENT_TARGET

The name attribute of the XML tag event

Constant Value: "targetWindow"

public static final String TAG_ARGUMENT

The XML tags for event argument

Constant Value: "argument"

public static final String TAG_ARGUMENTS

The XML tags for event arguments

Constant Value: "arguments"

public static final String TAG_EVENT

The XML tags for event

Constant Value: "event"

public static final String TAG_EVENTS

The XML tags for events

Constant Value: "events"

public static final String TAG_EVENT_HANDLER

The XML tags for event_handler

Constant Value: "eventHandler"

public static final String TAG_EVENT_HANDLERS

The XML tags for event_handlers

Constant Value: "eventHandlers"