Search Mailing List Archives
[protege-discussion] bug in project plugin afterCreate()
Hao Li
haoli at u.washington.edu
Mon Oct 2 00:22:00 PDT 2006
There is a bug in the ProjectPlugin. The function afterCreate() is not
called. The problem turns out to be in
edu.stanford.smi.protege.ui.ProjectManager.createNewProjectRequest() .
It needs to call the projectPlugin's afterCreate() after creating a new
project. see code below:
public boolean createNewProjectRequest() {
boolean succeeded = false;
if (closeProjectRequest()) {
CreateProjectWizard wizard = new
CreateProjectWizard(getMainPanel());
int result = wizard.execute();
if (result == Wizard.RESULT_FINISH) {
System.err.println ("createNewProjectRequest:
CreateProjectWizard finished!");
_currentProject = wizard.getProject();
getProjectManager().displayCurrentProject();
_projectPluginManager.afterCreate(_currentProject); //
<<---- this is the line you want to add
succeeded = true;
}
}
return succeeded;
}
Can someone please put this bug fix in the new build of Protege? Thanks.
Hao
More information about the protege-discussion
mailing list