private void removeHopCriteria(GraphContainer container) { Criteria[] currentCriteria = container.getCriteria(); for (Criteria c : Arrays.copyOf(currentCriteria, currentCriteria.length)) { if (c instanceof DefaultVertexHopCriteria) { container.removeCriteria(c); } } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { CategoryHopCriteria criteria = createCriteria(searchResult, container); container.removeCriteria(criteria); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SearchProvider.removeVertexHopCriteria: called with search result: '{}'", searchResult); Criteria criterion = findCriterion(searchResult, container); if (criterion != null) { container.removeCriteria(criterion); } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SearchProvider.removeVertexHopCriteria: called with search result: '{}'", searchResult); Criteria criterion = findCriterion(searchResult, container); if (criterion != null) { container.removeCriteria(criterion); } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { CategoryHopCriteria criteria = createCriteria(searchResult, container); container.removeCriteria(criteria); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); Criteria criterion = findCriterion(searchResult.getId(), container); if (criterion != null) { LOG.debug("SearchProvider->removeVertexHopCriteria: found criterion: {} for searchResult {}.", criterion, searchResult); container.removeCriteria(criterion); } else { LOG.debug("SearchProvider->removeVertexHopCriteria: did not find criterion for searchResult {}.", searchResult); } logCriteriaInContainer(container); }
private static void applyVerticesInFocus(Set<VertexRef> focusVertices, GraphContainer graphContainer) { Set<VertexHopGraphProvider.VertexHopCriteria> vertexHopCriterias = Criteria.getCriteriaForGraphContainer(graphContainer, VertexHopGraphProvider.VertexHopCriteria.class); for (VertexHopGraphProvider.VertexHopCriteria eachCriteria : vertexHopCriterias) { graphContainer.removeCriteria(eachCriteria); } focusVertices.forEach(vertexRef -> graphContainer.addCriteria(new VertexHopGraphProvider.DefaultVertexHopCriteria(vertexRef))); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); org.opennms.features.topology.api.topo.Criteria criterion = findCriterion(searchResult.getId(), container); if (criterion != null) { container.removeCriteria(criterion); } logCriteriaInContainer(container); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); org.opennms.features.topology.api.topo.Criteria criterion = findCriterion(searchResult.getId(), container); if (criterion != null) { container.removeCriteria(criterion); } logCriteriaInContainer(container); }
@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(); }
@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(); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); final DefaultVertexHopCriteria criterion = new DefaultVertexHopCriteria( new DefaultVertexRef( searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); final DefaultVertexHopCriteria criterion = new DefaultVertexHopCriteria( new DefaultVertexRef( searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
private void toggle(GraphContainer container) { BusinessServicesHideLeafsCriteria showLeafCriteria = findShowLeafCriteria(container); if (showLeafCriteria == null) { container.addCriteria(new BusinessServicesHideLeafsCriteria()); } else { container.removeCriteria(showLeafCriteria); } container.redoLayout(); } }
@Override public void execute(List<VertexRef> targets, OperationContext operationContext) { final GraphContainer container = operationContext.getGraphContainer(); if (isChecked(operationContext.getGraphContainer())) { container.removeCriteria(crit); } else { container.addCriteria(crit); } // Force a refresh to update the status container.redoLayout(); }
@Override public void execute(List<VertexRef> targets, OperationContext operationContext) { final GraphContainer container = operationContext.getGraphContainer(); if (isChecked(operationContext.getGraphContainer())) { container.removeCriteria(crit); } else { container.addCriteria(crit); } // Force a refresh to update the status container.redoLayout(); }
private void removeIfSpecialURLCase(SearchResult searchResult, GraphContainer graphContainer) { DefaultVertexRef vertexRef = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); DefaultVertexHopCriteria criteria = new DefaultVertexHopCriteria(vertexRef); graphContainer.removeCriteria(criteria); }