/** * Overrides the default to produce * {@code CollectionConnectorValueChangeEvent}s. * <p> * {@inheritDoc} */ @Override protected ValueChangeEvent createChangeEvent(Object oldConnectorValue, Object newConnectorValue) { CollectionConnectorValueChangeEvent changeEvent = new CollectionConnectorValueChangeEvent(this, oldConnectorValue, newConnectorValue, removedChildrenConnectors); removedChildrenConnectors = null; return changeEvent; }
if (((CollectionConnectorValueChangeEvent) evt).getRemovedChildrenConnectors() != null) { for (IValueConnector removedChildConnector : ((CollectionConnectorValueChangeEvent) evt) .getRemovedChildrenConnectors()) { if (removedChildConnector instanceof IRemoteStateOwner) { removedChildren.add(((IRemoteStateOwner) removedChildConnector).getState());
.getRemovedChildrenConnectors(); fireTreeNodesRemoved(ConnectorHierarchyTreeModel.this, connectorPath.getPath(), childIndices,
.getRemovedChildrenConnectors(); nodesWereRemoved(connectorPath, childIndices, removedChildrenConnectors.toArray());
.getRemovedChildrenConnectors(); fireTreeNodesRemoved(ConnectorHierarchyTreeModel.this, connectorPath.getPath(), childIndices,
.getRemovedChildrenConnectors(); fireTreeNodesRemoved(ConnectorHierarchyTreeModel.this, connectorPath.getPath(), childIndices,
.getRemovedChildrenConnectors(); fireTreeNodesRemoved(ConnectorHierarchyTreeModel.this, connectorPath.getPath(), childIndices,