@Override public void nodeReordered( NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey parent, Path newPath, Path oldPath, Path reorderedBeforePath ) { events.add(new NodeReordered(key, filterName(primaryType), filterNameSet(mixinTypes), parent, newPath, oldPath, reorderedBeforePath)); }
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeReordered reordered = (NodeReordered) change; reorderNode(workspaceName, reordered.getKey(), reordered.getPrimaryType(), reordered.getMixinTypes(), reordered.getParent(), reordered.getPath(), reordered.getOldPath(), reordered.getReorderedBeforePath(), reordered.getSnsPathChangesByNodeKey()); } else if (change instanceof NodeSequenced) { firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges);
Path oldPath = nodeReordered.getOldPath(); if (nodeReordered.getReorderedBeforePath() != null) { info.put(ORDER_DEST_KEY, stringFor(nodeReordered.getReorderedBeforePath().getLastSegment())); } else { info.put(ORDER_DEST_KEY, null);
firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges); NodeReordered reordered = (NodeReordered) change; reorderNode(workspaceName, reordered.getKey(), reordered.getPrimaryType(), reordered.getMixinTypes(), reordered.getParent(), reordered.getPath(), reordered.getOldPath(), reordered.getReorderedBeforePath(), reordered.getSnsPathChangesByNodeKey()); } else if (change instanceof NodeSequenced) { firePropertyChanges(lastKey, lastPrimaryType, lastMixinTypes, propChanges);
Path oldPath = nodeReordered.getOldPath(); if (nodeReordered.getReorderedBeforePath() != null) { info.put(ORDER_DEST_KEY, stringFor(nodeReordered.getReorderedBeforePath().getLastSegment())); } else { info.put(ORDER_DEST_KEY, null);
@Override public void nodeReordered (NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey parent, Path newPath, Path oldPath, Path reorderedBeforePath, Map<NodeKey, Map<Path, Path>> snsPathChangesByNodeKey) { events.add(new NodeReordered(key, filterName(primaryType), filterNameSet(mixinTypes), parent, newPath, oldPath, reorderedBeforePath, snsPathChangesByNodeKey)); }
@Override public void nodeReordered( NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey parent, Path newPath, Path oldPath, Path reorderedBeforePath ) { events.add(new NodeReordered(key, filterName(primaryType), filterNameSet(mixinTypes), parent, newPath, oldPath, reorderedBeforePath)); }
@Override public void nodeReordered (NodeKey key, Name primaryType, Set<Name> mixinTypes, NodeKey parent, Path newPath, Path oldPath, Path reorderedBeforePath, Map<NodeKey, Map<Path, Path>> snsPathChangesByNodeKey) { events.add(new NodeReordered(key, filterName(primaryType), filterNameSet(mixinTypes), parent, newPath, oldPath, reorderedBeforePath, snsPathChangesByNodeKey)); }