Package mondrian.gui

Class Workbench

    • Field Detail

      • WORKBENCH_USER_HOME_DIR

        static String WORKBENCH_USER_HOME_DIR
      • WORKBENCH_CONFIG_FILE

        static String WORKBENCH_CONFIG_FILE
      • DB_META_CONFIG_FILE

        static String DB_META_CONFIG_FILE
    • Constructor Detail

      • Workbench

        public Workbench()
        Creates new form Workbench
    • Method Detail

      • getGlobalResourceConverter

        public static I18n getGlobalResourceConverter()
      • loadDatabaseMeta

        public void loadDatabaseMeta()
        load database meta
      • getWorkbenchProperty

        public String getWorkbenchProperty​(String key)
        returns the value of a workbench property
        Parameters:
        key - key to lookup
        Returns:
        the value
      • setWorkbenchProperty

        public void setWorkbenchProperty​(String key,
                                         String value)
        set a workbench property. Note that this does not save the property, a call to storeWorkbenchProperties is required.
        Parameters:
        key - property key
        value - property value
      • storeWorkbenchProperties

        public void storeWorkbenchProperties()
        save properties
      • storeDatabaseMeta

        public void storeDatabaseMeta()
        save database meta
      • getWorkbenchResourceBundle

        public ResourceBundle getWorkbenchResourceBundle()
        Returns:
        the workbenchResourceBundle
      • getResourceConverter

        public I18n getResourceConverter()
        Returns:
        the resourceConverter
      • getCurrentSchemaExplorer

        public SchemaExplorer getCurrentSchemaExplorer()
        returns the currently selected schema explorer object
        Returns:
        current schema explorer object
      • saveMenuItemActionPerformed

        public void saveMenuItemActionPerformed​(ActionEvent evt)
      • getTooltip

        public String getTooltip​(String titleName)
      • main

        public static void main​(String[] args)
        Parameters:
        args - the command line arguments
      • getViewXmlMenuItem

        public JCheckBoxMenuItem getViewXmlMenuItem()
        Used by schema framewhen it uses 'view xml' to update view xml menu item