Package com.im.ijc.core.api.util
Class ProjectUtils
- java.lang.Object
-
- com.im.ijc.core.api.util.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 Summary
Constructors Constructor Description ProjectUtils()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
expandDataTree(com.im.df.api.ddl.DFDataTree dataTree)
Expand dataTree in Projects view.abstract void
expandSchema(SchemaProviderCookie schema)
Open schema in ProjectsView.static ProjectUtils
getDefault()
abstract org.netbeans.api.project.Project
getSelectedProject()
Return value of selected project during storing and reading projects settings.abstract void
setProject(org.netbeans.api.project.Project project)
Sets a project.
-
-
-
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.
-
-