public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { logger.warn("An error occurred whilst trying dispose of the repository '{}': {}", repository.getName(), e); } } instance = null; }
public RepositoryTableModel(OntologyRepository repository) { this.repository = repository; entries = new ArrayList<>(repository.getEntries()); Collections.sort(entries, new EntryShortNameURIComparator()); }
public int getColumnCount() { return 2 + repository.getMetaDataKeys().size(); }
public static OntologyRepositoryEntry showDialog(OntologyRepository repository) { repository.refresh(); OpenFromRepositoryPanel panel = new OpenFromRepositoryPanel(repository); int ret = JOptionPaneEx.showConfirmDialog(null, "Open from " + repository.getName(), panel, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, panel.table); if(ret == JOptionPane.OK_OPTION) { return panel.table.getSelectedEntry(); } return null; }
public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { ProtegeApplication.getErrorLog().logError(e); } } instance = null; }
box.add(new LinkLabel("Open from the " + repository.getName() + " repository", new ActionListener() { public void actionPerformed(ActionEvent e) { handleOpenFromRepository(repository);
public static OntologyRepositoryEntry showDialog(OntologyRepository repository) { repository.refresh(); OpenFromRepositoryPanel panel = new OpenFromRepositoryPanel(repository); int ret = JOptionPaneEx.showConfirmDialog(null, "Open from " + repository.getName(), panel, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, panel.table); if(ret == JOptionPane.OK_OPTION) { return panel.table.getSelectedEntry(); } return null; }
public void dispose() { for(OntologyRepository repository : OntologyRepositoryManager.getManager().getOntologyRepositories()) { try { repository.dispose(); } catch (Exception e) { ProtegeApplication.getErrorLog().logError(e); } } instance = null; }
public static OntologyRepositoryEntry showDialog(OntologyRepository repository) { repository.refresh(); OpenFromRepositoryPanel panel = new OpenFromRepositoryPanel(repository); int ret = JOptionPaneEx.showConfirmDialog(null, "Open from " + repository.getName(), panel, JOptionPane.PLAIN_MESSAGE, JOptionPane.OK_CANCEL_OPTION, panel.table); if(ret == JOptionPane.OK_OPTION) { return panel.table.getSelectedEntry(); } return null; }
public String getColumnName(int column) { if(column == 0) { return "Name"; } else if(column == 1) { return "Ontology URI"; } else if(column < repository.getMetaDataKeys().size() + 2) { return repository.getMetaDataKeys().get(column - 2).toString(); } else { return ""; } }
public RepositoryTableModel(OntologyRepository repository) { this.repository = repository; entries = new ArrayList<OntologyRepositoryEntry>(repository.getEntries()); Collections.sort(entries, new EntryShortNameURIComparator()); }
public int getColumnCount() { return 2 + repository.getMetaDataKeys().size(); }
public RepositoryTableModel(OntologyRepository repository) { this.repository = repository; entries = new ArrayList<OntologyRepositoryEntry>(repository.getEntries()); Collections.sort(entries, new EntryShortNameURIComparator()); }
public int getColumnCount() { return 2 + repository.getMetaDataKeys().size(); }
public String getColumnName(int column) { if(column == 0) { return "Name"; } else if(column == 1) { return "Ontology URI"; } else if(column < repository.getMetaDataKeys().size() + 2) { return repository.getMetaDataKeys().get(column - 2).toString(); } else { return ""; } }
public String getColumnName(int column) { if(column == 0) { return "Name"; } else if(column == 1) { return "Ontology URI"; } else if(column < repository.getMetaDataKeys().size() + 2) { return repository.getMetaDataKeys().get(column - 2).toString(); } else { return ""; } }
public Object getValueAt(int rowIndex, int columnIndex) { if(columnIndex == 0) { return entries.get(rowIndex).getOntologyShortName(); } else if(columnIndex == 1) { return entries.get(rowIndex).getOntologyURI(); } else { return entries.get(rowIndex).getMetaData(repository.getMetaDataKeys().get(columnIndex - 2)); } }
public Object getValueAt(int rowIndex, int columnIndex) { if(columnIndex == 0) { return entries.get(rowIndex).getOntologyShortName(); } else if(columnIndex == 1) { return entries.get(rowIndex).getOntologyURI(); } else { return entries.get(rowIndex).getMetaData(repository.getMetaDataKeys().get(columnIndex - 2)); } }
public Object getValueAt(int rowIndex, int columnIndex) { if(columnIndex == 0) { return entries.get(rowIndex).getOntologyShortName(); } else if(columnIndex == 1) { return entries.get(rowIndex).getOntologyURI(); } else { return entries.get(rowIndex).getMetaData(repository.getMetaDataKeys().get(columnIndex - 2)); } }