public class

EventArgumentInfoList

extends AbstractElementList
java.lang.Object
   ↳ com.microstrategy.utils.config.AbstractConfigurationElement
     ↳ com.microstrategy.utils.config.AbstractElementList
       ↳ com.microstrategy.web.beans.EventArgumentInfoList

Class Overview

This class represents the "arguments" node from the XML. It contains a list of all the arguments associated with the event. Children : The list of all the arguments. Attributes: none Key : null.

Summary

Constants
String NODE_EVENT_ARGUMENTS
[Expand]
Inherited Constants
From class com.microstrategy.utils.config.AbstractConfigurationElement
Public Constructors
EventArgumentInfoList()
Default Constructor.
Public Methods
void deleteArgument(int id)
Delete the argument with the given id
EventArgumentInfo getArgument(int argID)
Return the argument which has the given id
EventArgumentInfo newArgument(int id)
Create a new argument and add it to the arguments list
Protected Methods
Class getListClass()
Returns the Class items beloging to this list will be instance of.
String getListNodeName()
Returns the name of the node representing children of this list.
[Expand]
Inherited Methods
From class com.microstrategy.utils.config.AbstractElementList
From class com.microstrategy.utils.config.AbstractConfigurationElement
From class java.lang.Object
From interface com.microstrategy.utils.config.ConfigurationElement
From interface com.microstrategy.utils.config.ConfigurationFile

Constants

public static final String NODE_EVENT_ARGUMENTS

Constant Value: "arguments"

Public Constructors

public EventArgumentInfoList ()

Default Constructor. Set the name of the node as defined in the xml.

Public Methods

public void deleteArgument (int id)

Delete the argument with the given id

Parameters
id The id of the argument to be deleted

public EventArgumentInfo getArgument (int argID)

Return the argument which has the given id

Parameters
argID The id of the argument to be returned
Returns
  • The argument with the given id

public EventArgumentInfo newArgument (int id)

Create a new argument and add it to the arguments list

Parameters
id The id (key) for the new argument to be created
Returns
  • The new argument created and added to the list with the given id

Protected Methods

protected Class getListClass ()

Returns the Class items beloging to this list will be instance of.

protected String getListNodeName ()

Returns the name of the node representing children of this list.