Class ProjectUtils


  • public abstract class ProjectUtils
    extends java.lang.Object
    Used for reading and storing workbench projects because it's too risky to store absolute paths for SchemaConnectionDataObject. Also used by hyperlinks with "project" protocol.
    • Constructor Detail

      • ProjectUtils

        public ProjectUtils()
    • Method Detail

      • getDefault

        public static ProjectUtils getDefault()
        Returns:
        The default implementation of SelectedProject
      • getSelectedProject

        public abstract org.netbeans.api.project.Project getSelectedProject()
        Return value of selected project during storing and reading projects settings.
        Returns:
        The selected project
      • setProject

        public abstract void setProject​(org.netbeans.api.project.Project project)
        Sets a project.
      • expandSchema

        public abstract void expandSchema​(SchemaProviderCookie schema)
        Open schema in ProjectsView.
      • expandDataTree

        public abstract void expandDataTree​(com.im.df.api.ddl.DFDataTree dataTree)
        Expand dataTree in Projects view.