@Override @EventConsumer public void verticesUpdated(VerticesUpdateManager.VerticesUpdateEvent event) { Collection<VertexRef> selectedVertexRefs = m_selectionManager.getSelectedVertexRefs(); Set<VertexRef> vertexRefs = event.getVertexRefs(); if(!selectedVertexRefs.equals(vertexRefs) && !event.allVerticesSelected()) { m_selectionManager.setSelectedVertexRefs(vertexRefs); } }
@Override @EventConsumer public void verticesUpdated(VerticesUpdateManager.VerticesUpdateEvent event) { Collection<VertexRef> selectedVertexRefs = m_selectionManager.getSelectedVertexRefs(); Set<VertexRef> vertexRefs = event.getVertexRefs(); if(!selectedVertexRefs.equals(vertexRefs) && !event.allVerticesSelected()) { m_selectionManager.setSelectedVertexRefs(vertexRefs); } }
@Override @EventConsumer public void verticesUpdated(VerticesUpdateManager.VerticesUpdateEvent event) { if (isAttached()) { TopologyServiceClient source = event.getSource(); if (event.getVertexRefs().isEmpty()) { selectionChanged(Selection.NONE); } else if (source.contributesTo(getContentType())) { SelectionChangedListener.Selection newSelection = source.getSelection( new ArrayList<>(event.getVertexRefs()), getContentType()); selectionChanged(newSelection); } } }
@Override @EventConsumer public void verticesUpdated(VerticesUpdateManager.VerticesUpdateEvent event) { if (isAttached()) { TopologyServiceClient source = event.getSource(); if (event.getVertexRefs().isEmpty()) { selectionChanged(Selection.NONE); } else if (source.contributesTo(getContentType())) { SelectionChangedListener.Selection newSelection = source.getSelection( new ArrayList<>(event.getVertexRefs()), getContentType()); selectionChanged(newSelection); } } }
@Override @EventConsumer public void verticesUpdated(VerticesUpdateManager.VerticesUpdateEvent event) { if (isAttached()) { SelectionAware source = event.getSource(); if (event.getVertexRefs().isEmpty()) { selectionChanged(Selection.NONE); } else if (source.contributesTo(getContentType())) { SelectionChangedListener.Selection newSelection = source.getSelection( new ArrayList<>(event.getVertexRefs()), getContentType()); selectionChanged(newSelection); } } }