@Override public void backgroundClicked() { m_blockSelectionEvents = true; m_graphContainer.getSelectionManager().deselectAll(); updateMenuItems(); m_blockSelectionEvents = false; }
/** * By default, call {@link #enabled(GraphContainer) */ @Override public boolean enabled(List<VertexRef> vertices, OperationContext context) { return enabled(context.getGraphContainer()); }
@Override public void execute(List<VertexRef> targets, OperationContext operationContext) { final GraphContainer graphContainer = operationContext.getGraphContainer(); final Set<VertexHopGraphProvider.VertexHopCriteria> focusCriteria = graphContainer.findCriteria(VertexHopGraphProvider.VertexHopCriteria.class); for (VertexHopGraphProvider.VertexHopCriteria eachFocusCriteria : focusCriteria) { graphContainer.removeCriteria(eachFocusCriteria); } graphContainer.redoLayout(); }
public SavedHistory(GraphContainer graphContainer, Collection<HistoryOperation> operations) { this( graphContainer.getSemanticZoomLevel(), graphContainer.getMapViewManager().getCurrentBoundingBox(), saveLocations(graphContainer.getGraph()), getUnmodifiableSet(graphContainer.getSelectionManager().getSelectedVertexRefs()), getFocusVertices(graphContainer), getOperationSettings(graphContainer, operations), getSearchQueries(graphContainer.getCriteria())); }
/** * By default, call {@link #isChecked(GraphContainer)} */ @Override public boolean isChecked(List<VertexRef> vertices, OperationContext context) { return isChecked(context.getGraphContainer()); }
@Override protected boolean isChecked(GraphContainer container) { if (container.hasAutoRefreshSupport()) { return container.getAutoRefreshSupport().isEnabled(); } return false; }
private static void toggle(final GraphContainer container) { if (container.hasAutoRefreshSupport()) { container.getAutoRefreshSupport().toggle(); } } }
private boolean needsRefresh() { if (m_refreshInProgress) { return false; } if (!m_graphContainer.getAutoRefreshSupport().isEnabled()) { return false; } return true; } }
@Override public void execute(List<VertexRef> targets, OperationContext operationContext) { final GraphContainer graphContainer = operationContext.getGraphContainer(); final Set<VertexHopGraphProvider.VertexHopCriteria> focusCriteria = graphContainer.findCriteria(VertexHopGraphProvider.VertexHopCriteria.class); for (VertexHopGraphProvider.VertexHopCriteria eachFocusCriteria : focusCriteria) { graphContainer.removeCriteria(eachFocusCriteria); } graphContainer.redoLayout(); }
/** * By default, call {@link #enabled(GraphContainer) */ @Override public boolean enabled(List<VertexRef> vertices, OperationContext context) { return enabled(context.getGraphContainer()); }
/** * By default, call {@link #isChecked(GraphContainer)} */ @Override public boolean isChecked(List<VertexRef> vertices, OperationContext context) { return isChecked(context.getGraphContainer()); }
@Override public void deselectAllItems() { m_graphContainer.getSelectionManager().deselectAll(); }
@Override protected boolean isChecked(GraphContainer container) { if (container.hasAutoRefreshSupport()) { return container.getAutoRefreshSupport().isEnabled(); } return false; }
private boolean needsRefresh() { if (m_refreshInProgress) { return false; } if (!m_graphContainer.getAutoRefreshSupport().isEnabled()) { return false; } return true; }
/** * By default, call {@link #enabled(GraphContainer) */ @Override public boolean enabled(List<VertexRef> vertices, OperationContext context) { return enabled(context.getGraphContainer()); }
/** * By default, call {@link #isChecked(GraphContainer)} */ @Override public boolean isChecked(List<VertexRef> vertices, OperationContext context) { return isChecked(context.getGraphContainer()); }
@Override public void backgroundClicked() { m_blockSelectionEvents = true; m_graphContainer.getSelectionManager().deselectAll(); updateMenuItems(); m_blockSelectionEvents = false; }