Package ca.sqlpower.architect.olap

Interface Summary
CompoundEditListener Interface for listeners interested in being notified when a compound edit begins or ends.
OLAPChildListener Interface for classes that want to know when the list of children of an OLAPObject is modified.
 

Class Summary
CompoundEditEvent  
MondrianModel This is class is generated from xml-to-java-classes.xsl! Do not alter it directly.
MondrianModel.AggColumnName  
MondrianModel.AggExclude  
MondrianModel.AggFactCount  
MondrianModel.AggForeignKey The name of the column mapping from base fact table foreign key to aggregate table foreign key.
MondrianModel.AggIgnoreColumn  
MondrianModel.AggLevel  
MondrianModel.AggMeasure  
MondrianModel.AggName  
MondrianModel.AggPattern  
MondrianModel.AggTable A definition of an aggregate table for a base fact table.
MondrianModel.CalculatedMember  
MondrianModel.CalculatedMemberProperty Property of a calculated member defined against a cube.
MondrianModel.CaptionExpression  
MondrianModel.Closure Specifies the transitive closure of a parent-child hierarchy.
MondrianModel.Column  
MondrianModel.ColumnDef Column definition for an inline table.
MondrianModel.ColumnDefs Holder for an array of ColumnDef elements
MondrianModel.Cube Definition of a cube.
MondrianModel.CubeDimension A CubeDimension is either a usage of a Dimension ('shared dimension', in MSOLAP parlance), or a 'private dimension'.
MondrianModel.CubeGrant Grants (or denies) this role access to a cube.
MondrianModel.CubeUsage  
MondrianModel.CubeUsages List of base cubes used by the virtual cube.
MondrianModel.Dimension A Dimension is a collection of hierarchies.
MondrianModel.DimensionGrant Grants (or denies) this role access to a dimension.
MondrianModel.DimensionUsage A DimensionUsage is usage of a shared Dimension within the context of a cube.
MondrianModel.Expression  
MondrianModel.ExpressionView A collection of SQL expressions, one per dialect.
MondrianModel.Formula  
MondrianModel.Grant  
MondrianModel.Hierarchy Defines a hierarchy.
MondrianModel.HierarchyGrant Grants (or denies) this role access to a hierarchy.
MondrianModel.InlineTable  
MondrianModel.Join  
MondrianModel.KeyExpression  
MondrianModel.Level  
MondrianModel.Measure  
MondrianModel.MeasureExpression  
MondrianModel.MemberGrant Grants (or denies) this role access to a member.
MondrianModel.MemberReaderParameter Not used
MondrianModel.NamedSet Defines a named set which can be used in queries in the same way as a set defined using a WITH SET clause.
MondrianModel.NameExpression  
MondrianModel.OrdinalExpression  
MondrianModel.Parameter A Parameter defines a schema parameter.
MondrianModel.ParentExpression  
MondrianModel.Property Member property.
MondrianModel.Relation A table, inline table or view
MondrianModel.RelationOrJoin A table or a join
MondrianModel.Role A role defines an access-control profile.
MondrianModel.RoleUsage Usage of a Role in a union Role.
MondrianModel.Row Row definition for an inline table.
MondrianModel.Rows Holder for an array of Row elements
MondrianModel.Schema A schema is a collection of cubes and virtual cubes.
MondrianModel.SchemaGrant Grants (or denies) this role access to this schema.
MondrianModel.SQL  
MondrianModel.Table  
MondrianModel.Union Body of a Role definition which defines a Role to be the union of several Roles.
MondrianModel.UserDefinedFunction A UserDefinedFunction is a function which extends the MDX language.
MondrianModel.Value Column value for an inline table.
MondrianModel.View A collection of SQL statements, one per dialect.
MondrianModel.VirtualCube A VirtualCube is a set of dimensions and measures gleaned from other cubes.
MondrianModel.VirtualCubeDimension A VirtualCubeDimension is a usage of a Dimension in a VirtualCube.
MondrianModel.VirtualCubeMeasure A VirtualCubeMeasure is a usage of a Measure in a VirtualCube.
MondrianXMLReader This is class is generated from xml-to-parser.xsl! Do not alter it directly.
MondrianXMLWriter This is class is generated from xml-to-formatter.xsl! Do not alter it directly.
OLAPChildEvent An event object that describes adding or removing a single child of the given type to/from a parent.
OLAPObject  
OLAPRootObject The top of the OLAP business model.
OLAPSession The collection of objects that support editing and use of an OLAP schema.
OLAPUtil A collection of static utility methods for working with the OLAP classes.
SchemaWatcher A listener class that watches a Schema for name changes and removal of Dimensions, CubeDimensions, and Cubes to update the referencing DimensionUsages, VirtualCubeDimensions, and CubeUsages.
 

Exception Summary
MondrianFileFormatException An exception that gets thrown when parsing a Mondrian XML schema definition file fails.
 



Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca