private void handleClose(OWLOntology ont){ if (owlEditorKit.getModelManager().removeOntology(ont)){ ontologies.remove(ont); reload(); } else{ ProtegeManager.getInstance().disposeOfEditorKit(owlEditorKit); } }
private void handleClose(OWLOntology ont){ if (owlEditorKit.getModelManager().removeOntology(ont)){ ontologies.remove(ont); reload(); } else{ ProtegeManager.getInstance().disposeOfEditorKit(owlEditorKit); } }
private void handleClose(OWLOntology ont){ if (owlEditorKit.getModelManager().removeOntology(ont)){ ontologies.remove(ont); reload(); } else{ ProtegeManager.getInstance().disposeOfEditorKit(owlEditorKit); } }
private void handleClose(OWLOntology ont){ if (owlEditorKit.getModelManager().removeOntology(ont)){ ontologies.remove(ont); reload(); } else{ ProtegeManager.getInstance().disposeOfEditorKit(owlEditorKit); } }
public boolean doClose(Workspace workspace) { boolean close = true; if (workspace.getEditorKit().getModelManager().isDirty()) { // Ask user if they want to save? int ret = JOptionPane.showConfirmDialog(workspace, "Save modified ontologies?", "Unsaved ontologies", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.WARNING_MESSAGE); if (ret == JOptionPane.YES_OPTION) { try { workspace.getEditorKit().handleSave(); } catch (Exception e) { logger.error(e); close = false; } } else if (ret == JOptionPane.NO_OPTION){ } else{ close = false; } } if (close) { ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit()); } return close; }
ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit()); return true;
ProtegeManager.getInstance().disposeOfEditorKit(workspace.getEditorKit()); return true;
public void actionPerformed(ActionEvent event) { OWLOntologySelectorPanel2 ontologyList = new OWLOntologySelectorPanel2(getOWLEditorKit(), getOWLModelManager().getOntologies()); ontologyList.checkAll(false); if (JOptionPaneEx.showConfirmDialog(getWorkspace(), "Close ontologies", ontologyList, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, ontologyList) == JOptionPane.OK_OPTION){ if (ontologyList.getSelectedOntologies().size() == getOWLModelManager().getOntologies().size()){ ProtegeManager.getInstance().disposeOfEditorKit(getOWLEditorKit()); } else{ for (OWLOntology ont : ontologyList.getSelectedOntologies()){ getOWLModelManager().removeOntology(ont); } } } }
public void actionPerformed(ActionEvent event) { OWLOntologySelectorPanel2 ontologyList = new OWLOntologySelectorPanel2(getOWLEditorKit(), getOWLModelManager().getOntologies()); ontologyList.checkAll(false); if (JOptionPaneEx.showConfirmDialog(getWorkspace(), "Close ontologies", ontologyList, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, ontologyList) == JOptionPane.OK_OPTION){ if (ontologyList.getSelectedOntologies().size() == getOWLModelManager().getOntologies().size()){ ProtegeManager.getInstance().disposeOfEditorKit(getOWLEditorKit()); } else{ for (OWLOntology ont : ontologyList.getSelectedOntologies()){ getOWLModelManager().removeOntology(ont); } } } }
public void actionPerformed(ActionEvent event) { OWLOntologySelectorPanel2 ontologyList = new OWLOntologySelectorPanel2(getOWLEditorKit(), getOWLModelManager().getOntologies()); ontologyList.checkAll(false); if (JOptionPaneEx.showConfirmDialog(getWorkspace(), "Close ontologies", ontologyList, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, ontologyList) == JOptionPane.OK_OPTION){ if (ontologyList.getSelectedOntologies().size() == getOWLModelManager().getOntologies().size()){ ProtegeManager.getInstance().disposeOfEditorKit(getOWLEditorKit()); } else{ for (OWLOntology ont : ontologyList.getSelectedOntologies()){ getOWLModelManager().removeOntology(ont); } } } }
public void actionPerformed(ActionEvent event) { OWLOntologySelectorPanel2 ontologyList = new OWLOntologySelectorPanel2(getOWLEditorKit(), getOWLModelManager().getOntologies()); ontologyList.checkAll(false); if (JOptionPaneEx.showConfirmDialog(getWorkspace(), "Close ontologies", ontologyList, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, ontologyList) == JOptionPane.OK_OPTION){ if (ontologyList.getSelectedOntologies().size() == getOWLModelManager().getOntologies().size()){ ProtegeManager.getInstance().disposeOfEditorKit(getOWLEditorKit()); } else{ for (OWLOntology ont : ontologyList.getSelectedOntologies()){ getOWLModelManager().removeOntology(ont); } } } }