@Override public void nodeRenamed( NodeKey key, Path newPath, Segment oldName, Name primaryType, Set<Name> mixinTypes ) { events.add(new NodeRenamed(key, newPath, oldName, filterName(primaryType), filterNameSet(mixinTypes))); }
@Override public String toString() { return "Renamed node '" + this.getKey() + "' to \"" + path + "\" (was '" + oldSegment + "')"; } }
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeRenamed renamed = (NodeRenamed) change; renameNode(workspaceName, renamed.getKey(), renamed.getPath(), renamed.getOldSegment(), renamed.getPrimaryType(), renamed.getMixinTypes()); } else if (change instanceof NodeReordered) { firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges);
Path oldPath = pathFactory().create(newPath.subpath(0, newPath.size() - 1), nodeRenamedChange.getOldSegment()); fireNodeMoved(events, bundle, newPath, nodeId, oldPath, primaryType, mixinTypes);
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeRenamed renamed = (NodeRenamed) change; renameNode(workspaceName, renamed.getKey(), renamed.getPath(), renamed.getOldSegment(), renamed.getPrimaryType(), renamed.getMixinTypes()); } else if (change instanceof NodeReordered) { firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges);
Path oldPath = pathFactory().create(newPath.subpath(0, newPath.size() - 1), nodeRenamedChange.getOldSegment()); fireNodeMoved(events, bundle, newPath, nodeId, oldPath, primaryType, mixinTypes);
@Override public void nodeRenamed( NodeKey key, Path newPath, Segment oldName, Name primaryType, Set<Name> mixinTypes ) { events.add(new NodeRenamed(key, newPath, oldName, filterName(primaryType), filterNameSet(mixinTypes))); }
@Override public String toString() { return "Renamed node '" + this.getKey() + "' to \"" + path + "\" (was '" + oldSegment + "')"; } }