Protege-2000 1.7

edu.stanford.smi.protege.ui
Class ProjectManager

java.lang.Object
  |
  +--edu.stanford.smi.protege.ui.ProjectManager

public class ProjectManager
extends Object

Description of the class

Author:
Ray Fergerson

Constructor Summary
ProjectManager()
           
 
Method Summary
 void buildProjectRequest()
           
 void cascadeWindows(Point p, Collection w)
           
 void cascadeWindowsRequest()
           
 void changeProjectStorageFormatRequest()
           
 boolean closeProjectRequest()
           
 void configureProjectRequest()
           
 void exitApplicationRequest()
           
 Project getCurrentProject()
           
 ProjectView getCurrentProjectView()
           
 JComponent getMainPanel()
           
static ProjectManager getProjectManager()
           
 String getRequestedIncludeProject()
           
 void includeProjectRequest()
           
 void loadProject(String filePath)
           
 void loadProject(String filePath, KnowledgeBaseFactory factory)
           
 void mergeIncludedProjectsRequest()
           
 void newProjectRequest()
           
 void openProjectRequest()
           
 void reloadUI()
           
 boolean saveProjectAsRequest()
           
 boolean saveProjectAsRequest(KnowledgeBaseFactory factory)
           
 boolean saveProjectRequest()
           
 void setExitVMOnApplicationExit(boolean exit)
           
 void setLookAndFeel(LookAndFeel lookAndFeel)
           
 void setRootPane(JRootPane rootPane)
           
 String toString()
           
 void updateLookAndFeel(Collection windows)
           
 void updateUI()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectManager

public ProjectManager()
Method Detail

buildProjectRequest

public void buildProjectRequest()

cascadeWindows

public void cascadeWindows(Point p,
                           Collection w)

cascadeWindowsRequest

public void cascadeWindowsRequest()

changeProjectStorageFormatRequest

public void changeProjectStorageFormatRequest()

closeProjectRequest

public boolean closeProjectRequest()

configureProjectRequest

public void configureProjectRequest()

exitApplicationRequest

public void exitApplicationRequest()

getCurrentProject

public Project getCurrentProject()

getCurrentProjectView

public ProjectView getCurrentProjectView()

getMainPanel

public JComponent getMainPanel()

getProjectManager

public static ProjectManager getProjectManager()

getRequestedIncludeProject

public String getRequestedIncludeProject()

includeProjectRequest

public void includeProjectRequest()

loadProject

public void loadProject(String filePath)

loadProject

public void loadProject(String filePath,
                        KnowledgeBaseFactory factory)

mergeIncludedProjectsRequest

public void mergeIncludedProjectsRequest()

newProjectRequest

public void newProjectRequest()

openProjectRequest

public void openProjectRequest()

reloadUI

public void reloadUI()

saveProjectAsRequest

public boolean saveProjectAsRequest()

saveProjectAsRequest

public boolean saveProjectAsRequest(KnowledgeBaseFactory factory)

saveProjectRequest

public boolean saveProjectRequest()

setLookAndFeel

public void setLookAndFeel(LookAndFeel lookAndFeel)

setRootPane

public void setRootPane(JRootPane rootPane)

toString

public String toString()
Overrides:
toString in class Object

updateLookAndFeel

public void updateLookAndFeel(Collection windows)

updateUI

public void updateUI()

setExitVMOnApplicationExit

public void setExitVMOnApplicationExit(boolean exit)

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.