Serialized Form


Package mondrian.gui

Class mondrian.gui.JDBCExplorer extends JPanel implements Serializable

Serialized Fields

connection

Connection connection

model

JDBCTreeModel model

jScrollPane2

JScrollPane jScrollPane2

jScrollPane1

JScrollPane jScrollPane1

tree

JTree tree

jSplitPane1

JSplitPane jSplitPane1

Class mondrian.gui.MondrianGuiDef.AggColumnName extends ElementDef implements Serializable

Serialized Fields

column

String column

Class mondrian.gui.MondrianGuiDef.AggExclude extends ElementDef implements Serializable

Serialized Fields

pattern

String pattern

name

String name

ignorecase

Boolean ignorecase

Class mondrian.gui.MondrianGuiDef.AggFactCount extends MondrianGuiDef.AggColumnName implements Serializable

Class mondrian.gui.MondrianGuiDef.AggForeignKey extends ElementDef implements Serializable

Serialized Fields

factColumn

String factColumn

aggColumn

String aggColumn

Class mondrian.gui.MondrianGuiDef.AggIgnoreColumn extends MondrianGuiDef.AggColumnName implements Serializable

Class mondrian.gui.MondrianGuiDef.AggLevel extends ElementDef implements Serializable

Serialized Fields

column

String column

name

String name

Class mondrian.gui.MondrianGuiDef.AggMeasure extends ElementDef implements Serializable

Serialized Fields

column

String column

name

String name

Class mondrian.gui.MondrianGuiDef.AggName extends MondrianGuiDef.AggTable implements Serializable

Serialized Fields

name

String name

Class mondrian.gui.MondrianGuiDef.AggPattern extends MondrianGuiDef.AggTable implements Serializable

Serialized Fields

pattern

String pattern

excludes

MondrianGuiDef.AggExclude[] excludes

Class mondrian.gui.MondrianGuiDef.AggTable extends ElementDef implements Serializable

Serialized Fields

ignorecase

Boolean ignorecase

factcount

MondrianGuiDef.AggFactCount factcount
What does the fact_count column look like.


ignoreColumns

MondrianGuiDef.AggIgnoreColumn[] ignoreColumns

foreignKeys

MondrianGuiDef.AggForeignKey[] foreignKeys

measures

MondrianGuiDef.AggMeasure[] measures

levels

MondrianGuiDef.AggLevel[] levels

Class mondrian.gui.MondrianGuiDef.CalculatedMember extends ElementDef implements Serializable

Serialized Fields

name

String name

formatString

String formatString

caption

String caption

formula

String formula

dimension

String dimension

visible

Boolean visible

formulaElement

MondrianGuiDef.Formula formulaElement
MDX expression which gives the value of this member.


memberProperties

MondrianGuiDef.CalculatedMemberProperty[] memberProperties

Class mondrian.gui.MondrianGuiDef.CalculatedMemberProperty extends ElementDef implements Serializable

Serialized Fields

name

String name

caption

String caption

expression

String expression

value

String value

Class mondrian.gui.MondrianGuiDef.CaptionExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.Closure extends ElementDef implements Serializable

Serialized Fields

parentColumn

String parentColumn

childColumn

String childColumn

table

MondrianGuiDef.Table table

Class mondrian.gui.MondrianGuiDef.Column extends MondrianGuiDef.Expression implements Serializable

Serialized Fields

table

String table

name

String name

Class mondrian.gui.MondrianGuiDef.ColumnDef extends ElementDef implements Serializable

Serialized Fields

name

String name

type

String type

Class mondrian.gui.MondrianGuiDef.ColumnDefs extends ElementDef implements Serializable

Serialized Fields

array

MondrianGuiDef.ColumnDef[] array

Class mondrian.gui.MondrianGuiDef.Cube extends ElementDef implements Serializable

Serialized Fields

name

String name

caption

String caption

cache

Boolean cache

enabled

Boolean enabled

fact

MondrianGuiDef.Relation fact
The fact table is the source of all measures in this cube. If this is a Table and the schema name is not present, table name is left unqualified.


dimensions

MondrianGuiDef.CubeDimension[] dimensions

measures

MondrianGuiDef.Measure[] measures

calculatedMembers

MondrianGuiDef.CalculatedMember[] calculatedMembers
Calculated members in this cube.


namedSets

MondrianGuiDef.NamedSet[] namedSets
Named sets in this cube.

Class mondrian.gui.MondrianGuiDef.CubeDimension extends ElementDef implements Serializable

Serialized Fields

name

String name

caption

String caption

foreignKey

String foreignKey

Class mondrian.gui.MondrianGuiDef.CubeGrant extends MondrianGuiDef.Grant implements Serializable

Serialized Fields

cube

String cube

dimensionGrants

MondrianGuiDef.DimensionGrant[] dimensionGrants

hierarchyGrants

MondrianGuiDef.HierarchyGrant[] hierarchyGrants

Class mondrian.gui.MondrianGuiDef.Dimension extends MondrianGuiDef.CubeDimension implements Serializable

Serialized Fields

type

String type

usagePrefix

String usagePrefix

hierarchies

MondrianGuiDef.Hierarchy[] hierarchies

Class mondrian.gui.MondrianGuiDef.DimensionGrant extends MondrianGuiDef.Grant implements Serializable

Serialized Fields

dimension

String dimension

Class mondrian.gui.MondrianGuiDef.DimensionUsage extends MondrianGuiDef.CubeDimension implements Serializable

Serialized Fields

source

String source

level

String level

usagePrefix

String usagePrefix

Class mondrian.gui.MondrianGuiDef.Expression extends ElementDef implements Serializable

Class mondrian.gui.MondrianGuiDef.ExpressionView extends MondrianGuiDef.Expression implements Serializable

Serialized Fields

expressions

MondrianGuiDef.SQL[] expressions

Class mondrian.gui.MondrianGuiDef.Formula extends ElementDef implements Serializable

Serialized Fields

cdata

String cdata

Class mondrian.gui.MondrianGuiDef.Grant extends ElementDef implements Serializable

Serialized Fields

access

String access

Class mondrian.gui.MondrianGuiDef.Hierarchy extends ElementDef implements Serializable

Serialized Fields

name

String name

hasAll

Boolean hasAll

allMemberName

String allMemberName

allMemberCaption

String allMemberCaption

allLevelName

String allLevelName

primaryKey

String primaryKey

primaryKeyTable

String primaryKeyTable

defaultMember

String defaultMember

memberReaderClass

String memberReaderClass

caption

String caption

relation

MondrianGuiDef.RelationOrJoin relation
The table, set of tables, SQL statement, or inline table which populates this hierarchy.


levels

MondrianGuiDef.Level[] levels

memberReaderParameters

MondrianGuiDef.MemberReaderParameter[] memberReaderParameters

Class mondrian.gui.MondrianGuiDef.HierarchyGrant extends MondrianGuiDef.Grant implements Serializable

Serialized Fields

hierarchy

String hierarchy

topLevel

String topLevel

bottomLevel

String bottomLevel

memberGrants

MondrianGuiDef.MemberGrant[] memberGrants

Class mondrian.gui.MondrianGuiDef.InlineTable extends MondrianGuiDef.Relation implements Serializable

Serialized Fields

alias

String alias

columnDefs

MondrianGuiDef.ColumnDefs columnDefs

rows

MondrianGuiDef.Rows rows

Class mondrian.gui.MondrianGuiDef.Join extends MondrianGuiDef.RelationOrJoin implements Serializable

Serialized Fields

leftAlias

String leftAlias

leftKey

String leftKey

rightAlias

String rightAlias

rightKey

String rightKey

left

MondrianGuiDef.RelationOrJoin left

right

MondrianGuiDef.RelationOrJoin right

Class mondrian.gui.MondrianGuiDef.KeyExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.Level extends ElementDef implements Serializable

Serialized Fields

approxRowCount

String approxRowCount

name

String name

table

String table

column

String column

nameColumn

String nameColumn

ordinalColumn

String ordinalColumn

parentColumn

String parentColumn

nullParentValue

String nullParentValue

type

String type

uniqueMembers

Boolean uniqueMembers

levelType

String levelType

hideMemberIf

String hideMemberIf

formatter

String formatter

caption

String caption

captionColumn

String captionColumn

keyExp

MondrianGuiDef.KeyExpression keyExp
The SQL expression used to populate this level's key.


nameExp

MondrianGuiDef.NameExpression nameExp
The SQL expression used to populate this level's name. If not specified, the level's key is used.


ordinalExp

MondrianGuiDef.OrdinalExpression ordinalExp
The SQL expression used to populate this level's ordinal.


parentExp

MondrianGuiDef.ParentExpression parentExp
The SQL expression used to join to the parent member in a parent-child hierarchy.


closure

MondrianGuiDef.Closure closure

properties

MondrianGuiDef.Property[] properties

Class mondrian.gui.MondrianGuiDef.Measure extends ElementDef implements Serializable

Serialized Fields

name

String name

column

String column

datatype

String datatype

formatString

String formatString

aggregator

String aggregator

formatter

String formatter

caption

String caption

visible

Boolean visible

measureExp

MondrianGuiDef.MeasureExpression measureExp
The SQL expression used to calculate a measure. Must be specified if a source column is not specified.


memberProperties

MondrianGuiDef.CalculatedMemberProperty[] memberProperties

Class mondrian.gui.MondrianGuiDef.MeasureExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.MemberGrant extends ElementDef implements Serializable

Serialized Fields

member

String member

access

String access

Class mondrian.gui.MondrianGuiDef.MemberReaderParameter extends ElementDef implements Serializable

Serialized Fields

name

String name

value

String value

Class mondrian.gui.MondrianGuiDef.NamedSet extends ElementDef implements Serializable

Serialized Fields

name

String name

formula

String formula

formulaElement

MondrianGuiDef.Formula formulaElement
MDX expression which gives the value of this set.

Class mondrian.gui.MondrianGuiDef.NameExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.OrdinalExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.Parameter extends ElementDef implements Serializable

Serialized Fields

name

String name

description

String description

type

String type

modifiable

Boolean modifiable

defaultValue

String defaultValue

Class mondrian.gui.MondrianGuiDef.ParentExpression extends MondrianGuiDef.ExpressionView implements Serializable

Class mondrian.gui.MondrianGuiDef.Property extends ElementDef implements Serializable

Serialized Fields

name

String name

column

String column

type

String type

formatter

String formatter

caption

String caption

Class mondrian.gui.MondrianGuiDef.Relation extends MondrianGuiDef.RelationOrJoin implements Serializable

Class mondrian.gui.MondrianGuiDef.RelationOrJoin extends ElementDef implements Serializable

Class mondrian.gui.MondrianGuiDef.Role extends ElementDef implements Serializable

Serialized Fields

name

String name

schemaGrants

MondrianGuiDef.SchemaGrant[] schemaGrants

Class mondrian.gui.MondrianGuiDef.Row extends ElementDef implements Serializable

Serialized Fields

values

MondrianGuiDef.Value[] values

Class mondrian.gui.MondrianGuiDef.Rows extends ElementDef implements Serializable

Serialized Fields

array

MondrianGuiDef.Row[] array

Class mondrian.gui.MondrianGuiDef.Schema extends ElementDef implements Serializable

Serialized Fields

name

String name

measuresCaption

String measuresCaption

defaultRole

String defaultRole

parameters

MondrianGuiDef.Parameter[] parameters
This schema's parameter definitions.


dimensions

MondrianGuiDef.Dimension[] dimensions
Shared dimensions in this schema.


cubes

MondrianGuiDef.Cube[] cubes
Cubes in this schema.


virtualCubes

MondrianGuiDef.VirtualCube[] virtualCubes
Virtual cubes in this schema.


namedSets

MondrianGuiDef.NamedSet[] namedSets
Named sets in this schema.


roles

MondrianGuiDef.Role[] roles
Roles in this schema.


userDefinedFunctions

MondrianGuiDef.UserDefinedFunction[] userDefinedFunctions
Declarations of user-defined functions in this schema.

Class mondrian.gui.MondrianGuiDef.SchemaGrant extends MondrianGuiDef.Grant implements Serializable

Serialized Fields

cubeGrants

MondrianGuiDef.CubeGrant[] cubeGrants

Class mondrian.gui.MondrianGuiDef.SQL extends ElementDef implements Serializable

Serialized Fields

dialect

String dialect

cdata

String cdata

Class mondrian.gui.MondrianGuiDef.Table extends MondrianGuiDef.Relation implements Serializable

Serialized Fields

name

String name

schema

String schema

alias

String alias

filter

MondrianGuiDef.SQL filter
The SQL WHERE clause expression to be appended to any select statement


aggExcludes

MondrianGuiDef.AggExclude[] aggExcludes

aggTables

MondrianGuiDef.AggTable[] aggTables

Class mondrian.gui.MondrianGuiDef.UserDefinedFunction extends ElementDef implements Serializable

Serialized Fields

name

String name

className

String className

Class mondrian.gui.MondrianGuiDef.Value extends ElementDef implements Serializable

Serialized Fields

column

String column

cdata

String cdata

Class mondrian.gui.MondrianGuiDef.View extends MondrianGuiDef.Relation implements Serializable

Serialized Fields

alias

String alias

selects

MondrianGuiDef.SQL[] selects

Class mondrian.gui.MondrianGuiDef.VirtualCube extends ElementDef implements Serializable

Serialized Fields

enabled

Boolean enabled

name

String name

caption

String caption

dimensions

MondrianGuiDef.VirtualCubeDimension[] dimensions

measures

MondrianGuiDef.VirtualCubeMeasure[] measures

calculatedMembers

MondrianGuiDef.CalculatedMember[] calculatedMembers
Calculated members that belong to this virtual cube. (Calculated members inherited from other cubes should not be in this list.)

Class mondrian.gui.MondrianGuiDef.VirtualCubeDimension extends MondrianGuiDef.CubeDimension implements Serializable

Serialized Fields

cubeName

String cubeName

Class mondrian.gui.MondrianGuiDef.VirtualCubeMeasure extends ElementDef implements Serializable

Serialized Fields

cubeName

String cubeName

name

String name

visible

Boolean visible

Class mondrian.gui.PreferencesDialog extends JDialog implements Serializable

Serialized Fields

accepted

boolean accepted

driverClassTextField

JTextField driverClassTextField

jPanel1

JPanel jPanel1

urlTextField

JTextField urlTextField

usernameTextField

JTextField usernameTextField

passwordTextField

JTextField passwordTextField

acceptButton

JButton acceptButton

jTabbedPane1

JTabbedPane jTabbedPane1

cancelButton

JButton cancelButton

jLabel4

JLabel jLabel4

jLabel3

JLabel jLabel3

jLabel2

JLabel jLabel2

jLabel1

JLabel jLabel1

Class mondrian.gui.PropertyTableModel extends AbstractTableModel implements Serializable

Serialized Fields

parentTarget

Object parentTarget

factTable

String factTable

factTableSchema

String factTableSchema

names

ArrayList<E> names

errorMsg

String errorMsg

propertyNames

String[] propertyNames

target

Object target

workbench

Workbench workbench

Class mondrian.gui.QueryPanel extends JPanel implements Serializable

Serialized Fields

connection

Connection connection

queryMenuItem

JMenuItem queryMenuItem

windowMenuIndex

int windowMenuIndex

schemaWindowMap

Map<K,V> schemaWindowMap

workbench

Workbench workbench

jScrollPane3

JScrollPane jScrollPane3

jScrollPane2

JScrollPane jScrollPane2

resultTextPane

JTextPane resultTextPane

jScrollPane1

JScrollPane jScrollPane1

queryTextPane

JTextPane queryTextPane

jSplitPane1

JSplitPane jSplitPane1

executeButton

JButton executeButton

schemaList

JComboBox schemaList

schemaLabel

JLabel schemaLabel

schemaPanel

JPanel schemaPanel

schemaScrollPane1

JScrollPane schemaScrollPane1

connectButton

JButton connectButton

jPopupMenu

JPopupMenu jPopupMenu

Class mondrian.gui.SchemaExplorer extends JPanel implements Serializable

Serialized Fields

workbench

Workbench workbench

schema

MondrianGuiDef.Schema schema

model

SchemaTreeModel model

renderer

SchemaTreeCellRenderer renderer

editor

SchemaTreeCellEditor editor

schemaFile

File schemaFile

updater

JTreeUpdater updater

myClassLoader

ClassLoader myClassLoader

newFile

boolean newFile

dirty

boolean dirty

dirtyFlag

boolean dirtyFlag

parentIFrame

JInternalFrame parentIFrame

jdbcMetaData

JDBCMetaData jdbcMetaData

editModeXML

boolean editModeXML

errMsg

String errMsg

lastSelected

Object lastSelected

arrowButtonUpAction

AbstractAction arrowButtonUpAction

arrowButtonDownAction

AbstractAction arrowButtonDownAction

addCube

AbstractAction addCube

addRole

AbstractAction addRole

addSchemaGrant

AbstractAction addSchemaGrant

addCubeGrant

AbstractAction addCubeGrant

addDimensionGrant

AbstractAction addDimensionGrant

addHierarchyGrant

AbstractAction addHierarchyGrant

addMemberGrant

AbstractAction addMemberGrant

addDimension

AbstractAction addDimension

addDimensionUsage

AbstractAction addDimensionUsage

addHierarchy

AbstractAction addHierarchy

addNamedSet

AbstractAction addNamedSet

addUserDefinedFunction

AbstractAction addUserDefinedFunction

addCalculatedMember

AbstractAction addCalculatedMember

addMeasure

AbstractAction addMeasure

addMeasureExp

AbstractAction addMeasureExp

addLevel

AbstractAction addLevel

addSQL

AbstractAction addSQL

addKeyExp

AbstractAction addKeyExp

addNameExp

AbstractAction addNameExp

addOrdinalExp

AbstractAction addOrdinalExp

addParentExp

AbstractAction addParentExp

addRelation

AbstractAction addRelation

addProperty

AbstractAction addProperty

addClosure

AbstractAction addClosure

addAggName

AbstractAction addAggName

addAggIgnoreColumn

AbstractAction addAggIgnoreColumn

addAggForeignKey

AbstractAction addAggForeignKey

addAggMeasure

AbstractAction addAggMeasure

addAggLevel

AbstractAction addAggLevel

addAggPattern

AbstractAction addAggPattern

addAggExclude

AbstractAction addAggExclude

addAggFactCount

AbstractAction addAggFactCount

addVirtualCube

AbstractAction addVirtualCube

addVirtualCubeDimension

AbstractAction addVirtualCubeDimension

addVirtualCubeMeasure

AbstractAction addVirtualCubeMeasure

delete

AbstractAction delete

editMode

AbstractAction editMode

propertyTable

JTable propertyTable

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

jPanel3

JPanel jPanel3

addLevelButton

JButton addLevelButton

jScrollPane2

JScrollPane jScrollPane2

jScrollPane1

JScrollPane jScrollPane1

addPropertyButton

JButton addPropertyButton

pasteButton

JButton pasteButton

targetLabel

JLabel targetLabel

validStatusLabel

JLabel validStatusLabel

targetLabel2

JLabel targetLabel2

validStatusLabel2

JLabel validStatusLabel2

tree

JTree tree

jSplitPane1

JSplitPane jSplitPane1

addDimensionButton

JButton addDimensionButton

addDimensionUsageButton

JButton addDimensionUsageButton

addHierarchyButton

JButton addHierarchyButton

addNamedSetButton

JButton addNamedSetButton

addUserDefinedFunctionButton

JButton addUserDefinedFunctionButton

addCalculatedMemberButton

JButton addCalculatedMemberButton

cutButton

JButton cutButton

addMeasureButton

JButton addMeasureButton

addCubeButton

JButton addCubeButton

addRoleButton

JButton addRoleButton

addVirtualCubeButton

JButton addVirtualCubeButton

addVirtualCubeDimensionButton

JButton addVirtualCubeDimensionButton

addVirtualCubeMeasureButton

JButton addVirtualCubeMeasureButton

deleteButton

JButton deleteButton

editModeButton

JToggleButton editModeButton

copyButton

JButton copyButton

jToolBar1

JToolBar jToolBar1

jPopupMenu

JPopupMenu jPopupMenu

jSeparator1

JSeparator jSeparator1

footer

JPanel footer

databaseLabel

JLabel databaseLabel

jPanelXML

JPanel jPanelXML

jScrollPaneXML

JScrollPane jScrollPaneXML

jEditorPaneXML

JEditorPane jEditorPaneXML

Class mondrian.gui.SchemaPropertyCellRenderer extends DefaultTableCellRenderer implements Serializable

Serialized Fields

workbench

Workbench workbench

stringRenderer

JLabel stringRenderer

booleanRenderer

JCheckBox booleanRenderer

integerRenderer

JLabel integerRenderer

tableRenderer

JTable tableRenderer

listRenderer

JComboBox listRenderer

relationList

JComboBox relationList

relationTable

JTable relationTable

relationRenderer

JPanel relationRenderer

rlPanel

JPanel rlPanel

jScrollPaneT

JScrollPane jScrollPaneT

Class mondrian.gui.SchemaTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable

Serialized Fields

myClassLoader

ClassLoader myClassLoader

invalidFlag

boolean invalidFlag

jdbcMetaData

JDBCMetaData jdbcMetaData

workbench

Workbench workbench

Class mondrian.gui.SchemaTreeModel extends DefaultTreeModel implements Serializable

Serialized Fields

schema

MondrianGuiDef.Schema schema

treeModelListeners

Vector<E> treeModelListeners

Class mondrian.gui.Workbench extends JFrame implements Serializable

Serialized Fields

jdbcDriverClassName

String jdbcDriverClassName

jdbcConnectionUrl

String jdbcConnectionUrl

jdbcUsername

String jdbcUsername

jdbcPassword