public void display(OWLClass cls) { model.showNeighborhood(cls, true); graph.performLayout(); }
public void actionPerformed(ActionEvent e) { model.expandNode(graph.getFirstSelectedNode(), e.getActionCommand()); graph.performLayout(); } };
public void displayAsSingleNode(OWLEntity entity) { model.show(entity, graph.getFilterManager()); graph.performLayout(); }
public void actionPerformed(ActionEvent e) { owlClass = (OWLEntity) graph.getFirstSelectedNode().getUserObject(); model.showNeighborhood(owlClass, true); graph.performLayout(); } });
public void actionPerformed(ActionEvent e) { owlClass = (OWLEntity)graph.getFirstSelectedNode().getUserObject(); model.expandNode(graph.getFirstSelectedNode()); graph.performLayout(); } };
public void actionPerformed(ActionEvent e) { owlClass = (OWLEntity)graph.getFirstSelectedNode().getUserObject(); model.hideAscendants(graph.getFirstSelectedNode()); graph.performLayout(); } });
public void actionPerformed(ActionEvent e) { owlClass = (OWLEntity)graph.getFirstSelectedNode().getUserObject(); model.collapseNode(graph.getFirstSelectedNode()); graph.performLayout(); } };
/** * Performs a search on the ontology with the given string. * * @param searchString The entered string to search on * @param searchMode The search type mode that determines how to match the searchString */ public int search(String searchString, String searchMode) { searchString = prepareSearchString(searchString, searchMode); for(GraphNode node : model.getAllNodes()) node.setSelected(false); Collection<GraphNode> matchingNodes = new ArrayList<GraphNode>(); Collection<? extends OWLEntity> searchResults = model.search(searchString, graph.getFilterManager()); for (OWLEntity owlEntity : searchResults) { GraphNode node = model.getNode(owlEntity); if(node != null) { matchingNodes.add(model.getNode(owlEntity)); } } graph.setSelectedNodes(matchingNodes); graph.setMatchingNodes(matchingNodes); graph.performLayout(); //model.recalculateArcTypes(); return searchResults.size(); }