@Override public void nodeMoved( NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey newParent, NodeKey oldParent, Path newPath, Path oldPath ) { events.add(new NodeMoved(key, filterName(primaryType), filterNameSet(mixinTypes), newParent, oldParent, newPath, oldPath )); }
@Override public String toString() { return "Moved node '" + this.getKey() + "' to \"" + path + "\" (under '" + newParent + "') from \"" + oldPath + "\" (under '" + oldParent + "')"; } }
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeMoved moved = (NodeMoved) change; moveNode(workspaceName, moved.getKey(), moved.getPrimaryType(), moved.getMixinTypes(), moved.getNewParent(), moved.getOldParent(), moved.getNewPath(), moved.getOldPath() ); } else if (change instanceof NodeRenamed) {
Path oldPath = nodeMovedChange.getOldPath(); fireNodeMoved(events, bundle, newPath, nodeId, oldPath, primaryType, mixinTypes);
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeMoved moved = (NodeMoved) change; moveNode(workspaceName, moved.getKey(), moved.getPrimaryType(), moved.getMixinTypes(), moved.getNewParent(), moved.getOldParent(), moved.getNewPath(), moved.getOldPath() ); } else if (change instanceof NodeRenamed) {
Path oldPath = nodeMovedChange.getOldPath(); fireNodeMoved(events, bundle, newPath, nodeId, oldPath, primaryType, mixinTypes);
@Override public void nodeMoved( NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey newParent, NodeKey oldParent, Path newPath, Path oldPath ) { events.add(new NodeMoved(key, filterName(primaryType), filterNameSet(mixinTypes), newParent, oldParent, newPath, oldPath )); }
@Override public String toString() { return "Moved node '" + this.getKey() + "' to \"" + path + "\" (under '" + newParent + "') from \"" + oldPath + "\" (under '" + oldParent + "')"; } }