Contains data associated with each analysis module.
author: Matt Albrecht groboclown@users.sourceforge.net version: $Date: 2004/04/15 05:48:26 $ since: December 15, 2002
getMeasureIndex(String measureName) Retrieves the index associated with the module with the given
measure name.
Parameters: measureName - the measure name of the module.
Create an instance using the given array of modules as the default
set.
Parameters: modules - collection of modules to initialize the set with. exception: IllegalArgumentException - if modules isnull.
Add a module to the set.
Parameters: module - the module to add. exception: IllegalArgumentException - if module is null. exception: IllegalStateException - if module has a measure namethat is the same as a previously added module.
Add an array of modules to this set.
Parameters: modules - the array of modules to add to the set exception: IllegalArgumentException - if modules isnull, or if any element in the array is null.
Returns the module stored at the given index index.
the module at index index. exception: IllegalArgumentException - if index is less than 0or greater than or equal to the returned value ofgetAnalysisModuleCount().
Return a complete list of modules in order.
the ordered array of stored modules.
getMeasureIndex
public short getMeasureIndex(String measureName)(Code)
Retrieves the index associated with the module with the given
measure name.
Parameters: measureName - the measure name of the module. the index of the module, or -1 if there is no such modulewith the given measure name. exception: IllegalArgumentException - if measureName isnull. See Also:AnalysisModuleSet.getAnalysisModuleIndex(IAnalysisModule)
Join a module set to this set. It will not add to this set any
repeated measure names that are in the given set.
Parameters: set - the module set to add. exception: IllegalArgumentException - if set is null.