@Override
		public void bundlesRemoved(Collection<GhidraBundle> bundles) {
			Swing.runLater(() -> {
				List<BundleStatus> toRemove = bundles.stream()
						.map(BundleStatusTableModel.this::getStatus)
						.collect(Collectors.toUnmodifiableList());
				removeStatuses(toRemove);
			});
		}
when bundles are added or removed, update the table.
when bundles change enablement or activation, update rows.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleStatusTableModel.java