package org.freeplane.plugin.remote.v10.model.updates;
public class MoveNodeUpdate extends MapUpdate {
private final String newParentNodeId;
private final String nodetoMoveId;
private final Integer newIndex;
@SuppressWarnings("unused")
private MoveNodeUpdate() {
this("", "", "", "", 0);
}
public MoveNodeUpdate(String source, String username, String newParentNodeId, String nodetoMoveId, Integer newIndex) {
super(source, username, Type.MoveNode);
this.newParentNodeId = newParentNodeId;
this.nodetoMoveId = nodetoMoveId;
this.newIndex = newIndex;
}
public String getNewParentNodeId() {
return newParentNodeId;
}
public String getNodetoMoveId() {
return nodetoMoveId;
}
public Integer getNewIndex() {
return newIndex;
}
}