| Fields inherited from class | Fields | 
|---|---|
| interface ModelItem | DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | addWorkspaceListener(WorkspaceListener listener) | 
|  | Project | createProject(java.lang.String name, java.io.File file) | 
|  | int | getIndexOfProject(Project project) | 
|  | java.lang.String | getPath() | 
|  | Project | getProjectAt(int index) | 
|  | Project | getProjectByName(java.lang.String projectName) | 
|  | int | getProjectCount() | 
|  | java.util.List<? extends Project> | getProjectList() | 
|  | Project | importProject(java.lang.String filename) | 
|  | Project | importProject(java.io.InputStream inputStream) | 
|  | void | inspectProjects() | 
|  | boolean | isSupportInformationDialog() | 
|  | SaveStatus | onClose() | 
|  | Project | openProject(Project modelItem) | 
|  | void | removeProject(Project project) | 
|  | void | removeWorkspaceListener(WorkspaceListener listener) | 
|  | SaveStatus | save(boolean workspaceOnly) | 
|  | void | setSupportInformationDialog(boolean value) | 
|  | void | switchWorkspace(java.io.File newPath) | 
| Methods inherited from class | Name | 
|---|---|
| interface ModelItem | getChildren, getDescription, getIcon, getId, getName, getParent, getProject, getSettings | 
| interface PropertyChangeNotifier | addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |