Oracle® OLAP Analytic Workspace Java API Reference
10g Release 2 (10.2)

B14351-01

oracle.AWXML
Class MappingGroup

java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.MappingGroup
Direct Known Subclasses:
CubeMapGroup, DimensionMapGroup

public abstract class MappingGroup
extends BaseObject

An abstract class that represents a group of expressions that map data sources to target analytic workspace objects. The data source is a set of relational columns. The target is an AWObject. Use the AWAction.BuildDatabase class to populate the target objects with data from the source columns.

A MappingGroup can be either a DimensionMapGroup or a CubeMapGroup. For a diagram of the class hierarchy and associations of MappingGroup, see MappingGroup Class Associations.

See Also:
AWObject, BuildDatabase

Fields inherited from class oracle.AWXML.BaseObject
DATABASENULL

Constructor Summary
MappingGroup(BaseObject input)
Creates a MappingGroup for a Cube or a Dimension.

Method Summary
java.lang.String Delete(AWConnection connection)
Deletes the MappingGroup in the current analytic workspace of the specified database connection.
java.lang.String WriteToXML()
Gets an XML representation of the MappingGroup.

Methods inherited from class oracle.AWXML.BaseObject
Alter, Create, CreateAfter, CreateBefore, CreateFirst, DataRead, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

MappingGroup

public MappingGroup(BaseObject input)
Creates a MappingGroup for a Cube or a Dimension.
Parameters:
input - The Cube or Dimension that owns the MappingGroup.

Method Detail

WriteToXML

public java.lang.String WriteToXML()
Gets an XML representation of the MappingGroup.
Overrides:
WriteToXML in class BaseObject
Returns:
A String that contains XML that represents the MappingGroup.

Delete

public java.lang.String Delete(AWConnection connection)
Deletes the MappingGroup in the current analytic workspace of the specified database connection.
Overrides:
Delete in class BaseObject
Parameters:
connection - The AWConnection that represents the database connection.
Returns:
A String that contains success if the method deletes the MappingGroup.

Oracle® OLAP Analytic Workspace Java API Reference
10g Release 2 (10.2)

B14351-01

Copyright © 2003, 2005 Oracle. All rights reserved.