IntegrationEntityTreeNode node = nodeMap.get(entity);
if (node != null) {
KongaTreeNode currentParent = node.getParent();
if (currentParent instanceof IntegrationEntityTreeNode) {
if (((IntegrationEntityTreeNode) currentParent).getUserObject() != entity.getParent()) {
node.removeFromParent();
IntegrationEntityTreeNode newParent = nodeMap.get(entity.getParent());
if (newParent != null) {
newParent.add(node);
}
changed = true;