@Override public Validator childNodeAdded(String name, NodeState after) throws CommitFailedException { PropertyState sourceProperty = after.getProperty(SOURCE_PATH); if (sourceProperty != null) { String sourcePath = sourceProperty.getValue(STRING); moveValidator.move(name, sourcePath, after); } MoveValidator childDiff = moveValidator.childNodeAdded(name, after); return childDiff == null ? null : new MoveDetector(childDiff); }
@Override public Validator childNodeAdded(String name, NodeState after) throws CommitFailedException { PropertyState sourceProperty = after.getProperty(SOURCE_PATH); if (sourceProperty != null) { String sourcePath = sourceProperty.getValue(STRING); moveValidator.move(name, sourcePath, after); } MoveValidator childDiff = moveValidator.childNodeAdded(name, after); return childDiff == null ? null : new MoveDetector(childDiff); }