Package mondrian.gui

Class SchemaExplorer

    • Field Detail

      • lastSelected

        public Object lastSelected
      • DEF_DEFAULT

        static final String[] DEF_DEFAULT
      • DEF_VIRTUAL_CUBE

        static final String[] DEF_VIRTUAL_CUBE
      • DEF_VIRTUAL_CUBE_MEASURE

        static final String[] DEF_VIRTUAL_CUBE_MEASURE
      • DEF_VIRTUAL_CUBE_DIMENSION

        static final String[] DEF_VIRTUAL_CUBE_DIMENSION
      • DEF_VIEW

        static final String[] DEF_VIEW
      • DEF_TABLE

        static final String[] DEF_TABLE
      • DEF_AGG_FACT_COUNT

        static final String[] DEF_AGG_FACT_COUNT
      • DEF_AGG_NAME

        static final String[] DEF_AGG_NAME
      • DEF_AGG_PATTERN

        static final String[] DEF_AGG_PATTERN
      • DEF_AGG_EXCLUDE

        static final String[] DEF_AGG_EXCLUDE
      • DEF_AGG_IGNORE_COLUMN

        static final String[] DEF_AGG_IGNORE_COLUMN
      • DEF_AGG_FOREIGN_KEY

        static final String[] DEF_AGG_FOREIGN_KEY
      • DEF_AGG_MEASURE

        static final String[] DEF_AGG_MEASURE
      • DEF_AGG_LEVEL

        static final String[] DEF_AGG_LEVEL
      • DEF_AGG_LEVEL_PROP

        static final String[] DEF_AGG_LEVEL_PROP
      • DEF_CLOSURE

        static final String[] DEF_CLOSURE
      • DEF_RELATION

        static final String[] DEF_RELATION
      • DEF_SQL

        static final String[] DEF_SQL
      • DEF_ANNOTATION

        static final String[] DEF_ANNOTATION
      • DEF_SCHEMA

        static final String[] DEF_SCHEMA
      • DEF_PROPERTY

        static final String[] DEF_PROPERTY
      • DEF_PARAMETER_SCHEMA

        static final String[] DEF_PARAMETER_SCHEMA
      • DEF_PARAMETER

        static final String[] DEF_PARAMETER
      • DEF_MEASURE

        static final String[] DEF_MEASURE
      • DEF_CALCULATED_MEMBER

        static final String[] DEF_CALCULATED_MEMBER
      • DEF_FORMULA

        static final String[] DEF_FORMULA
      • DEF_CALCULATED_MEMBER_PROPERTY

        static final String[] DEF_CALCULATED_MEMBER_PROPERTY
      • DEF_NAMED_SET

        static final String[] DEF_NAMED_SET
      • DEF_USER_DEFINED_FUNCTION

        static final String[] DEF_USER_DEFINED_FUNCTION
      • DEF_SCRIPT

        static final String[] DEF_SCRIPT
      • DEF_LEVEL

        static final String[] DEF_LEVEL
      • DEF_JOIN

        static final String[] DEF_JOIN
      • DEF_HIERARCHY

        static final String[] DEF_HIERARCHY
      • DEF_FORMATTER

        static final String[] DEF_FORMATTER
      • DEF_EXPRESSION_VIEW

        static final String[] DEF_EXPRESSION_VIEW
      • DEF_DIMENSION_USAGE

        static final String[] DEF_DIMENSION_USAGE
      • DEF_DIMENSION

        static final String[] DEF_DIMENSION
      • DEF_CUBE

        static final String[] DEF_CUBE
      • DEF_ROLE

        static final String[] DEF_ROLE
      • DEF_SCHEMA_GRANT

        static final String[] DEF_SCHEMA_GRANT
      • DEF_CUBE_GRANT

        static final String[] DEF_CUBE_GRANT
      • DEF_DIMENSION_GRANT

        static final String[] DEF_DIMENSION_GRANT
      • DEF_HIERARCHY_GRANT

        static final String[] DEF_HIERARCHY_GRANT
      • DEF_MEMBER_GRANT

        static final String[] DEF_MEMBER_GRANT
      • DEF_COLUMN

        static final String[] DEF_COLUMN
    • Constructor Detail

      • SchemaExplorer

        public SchemaExplorer​(Workbench workbench)
        Creates new form SchemaExplorer
    • Method Detail

      • arrowButtonUpAction

        protected void arrowButtonUpAction​(ActionEvent evt)
      • arrowButtonDownAction

        protected void arrowButtonDownAction​(ActionEvent evt)
      • setTableCellFocus

        protected void setTableCellFocus​(int row)
        Several methods are called, e.g. editCellAt, to get the focus set in the value column of the specified row. The attribute column has the parameter name and should not receive focus.
      • addCube

        protected void addCube​(ActionEvent evt)
      • addParameter

        protected void addParameter​(ActionEvent evt)
      • addRole

        protected void addRole​(ActionEvent evt)
      • addVirtualCube

        protected void addVirtualCube​(ActionEvent evt)
      • addUserDefinedFunction

        protected void addUserDefinedFunction​(ActionEvent evt)
      • addMeasure

        protected void addMeasure​(ActionEvent evt)
      • addAggPattern

        protected void addAggPattern​(ActionEvent evt)
      • addAggName

        protected void addAggName​(ActionEvent evt)
      • addAggExclude

        protected void addAggExclude​(ActionEvent evt)
      • addAggIgnoreColumn

        protected void addAggIgnoreColumn​(ActionEvent evt)
      • addAggForeignKey

        protected void addAggForeignKey​(ActionEvent evt)
      • addAggMeasure

        protected void addAggMeasure​(ActionEvent evt)
      • addAggLevel

        protected void addAggLevel​(ActionEvent evt)
      • addAggLevelProperty

        protected void addAggLevelProperty​(ActionEvent evt)
      • addAggFactCount

        protected void addAggFactCount​(ActionEvent evt)
      • addVirtualCubeMeasure

        protected void addVirtualCubeMeasure​(ActionEvent evt)
      • addCalculatedMember

        protected void addCalculatedMember​(ActionEvent evt)
      • editMode

        protected boolean editMode​(EventObject evt)
      • delete

        void delete​(TreePath tpath)
      • addDimension

        protected void addDimension​(ActionEvent evt)
      • addVirtualCubeDimension

        protected void addVirtualCubeDimension​(ActionEvent evt)
      • addNamedSet

        protected void addNamedSet​(ActionEvent evt)
      • addDimensionUsage

        protected void addDimensionUsage​(ActionEvent evt)
      • addSchemaGrant

        protected void addSchemaGrant​(ActionEvent evt)
      • addCubeGrant

        protected void addCubeGrant​(ActionEvent evt)
      • addDimensionGrant

        protected void addDimensionGrant​(ActionEvent evt)
      • addHierarchyGrant

        protected void addHierarchyGrant​(ActionEvent evt)
      • addMemberGrant

        protected void addMemberGrant​(ActionEvent evt)
      • addAnnotations

        protected void addAnnotations​(ActionEvent evt)
      • addAnnotation

        protected void addAnnotation​(ActionEvent evt)
      • addLevel

        protected void addLevel​(ActionEvent evt)
      • addScript

        protected void addScript​(ActionEvent evt)
      • addCellFormatter

        protected void addCellFormatter​(ActionEvent evt)
      • getSelectedLevel

        protected mondrian.gui.SchemaExplorer.LevelInfo getSelectedLevel​(ActionEvent evt)
      • addMemberFormatter

        protected void addMemberFormatter​(ActionEvent evt)
      • addPropertyFormatter

        protected void addPropertyFormatter​(ActionEvent evt)
      • addKeyExp

        protected void addKeyExp​(ActionEvent evt)
      • addNameExp

        protected void addNameExp​(ActionEvent evt)
      • addOrdinalExp

        protected void addOrdinalExp​(ActionEvent evt)
      • addCaptionExp

        protected void addCaptionExp​(ActionEvent evt)
      • addParentExp

        protected void addParentExp​(ActionEvent evt)
      • addMeasureExp

        protected void addMeasureExp​(ActionEvent evt)
      • addFormula

        protected void addFormula​(ActionEvent evt)
      • addTable

        protected void addTable​(ActionEvent evt)
      • addJoin

        protected void addJoin​(ActionEvent evt)
      • addView

        protected void addView​(ActionEvent evt)
      • addInlineTable

        protected void addInlineTable​(ActionEvent evt)
      • addHierarchy

        protected void addHierarchy​(ActionEvent evt)
      • moveLevelUp

        protected void moveLevelUp​(ActionEvent evt)
      • moveLevelDown

        protected void moveLevelDown​(ActionEvent evt)
      • addProperty

        protected void addProperty​(ActionEvent evt)
      • addCalculatedMemberProperty

        protected void addCalculatedMemberProperty​(ActionEvent evt)
      • addClosure

        protected void addClosure​(ActionEvent evt)
      • getSchemaFile

        public File getSchemaFile()
        returns the schema file
        Returns:
        File
      • setSchemaFile

        public void setSchemaFile​(File f)
        sets the schema file
      • isNewFile

        public boolean isNewFile()
      • setNewFile

        public void setNewFile​(boolean newFile)
      • isDirty

        public boolean isDirty()
      • setDirty

        public void setDirty​(boolean dirty)
      • setTitle

        public void setTitle()
      • setDirtyFlag

        public void setDirtyFlag​(boolean dirtyFlag)
      • getParentObject

        public Object getParentObject()
      • getJdbcConnectionUrl

        public String getJdbcConnectionUrl()
      • getJdbcUsername

        public String getJdbcUsername()
      • getJdbcPassword

        public String getJdbcPassword()
      • getErrMsg

        public String getErrMsg()
      • isEditModeXML

        public boolean isEditModeXML()
      • getResourceConverter

        public I18n getResourceConverter()
      • resetMetaData

        public void resetMetaData​(JdbcMetaData aMetaData)