package org.jabref.gui.groups; import org.jabref.model.groups.GroupTreeNode; public class MoveGroupChange { private GroupTreeNode oldParent; private int oldChildIndex; private GroupTreeNode newParent; private int newChildIndex; /** * @param oldParent * @param oldChildIndex * @param newParent The new parent node to which the node will be moved. * @param newChildIndex The child index at newParent to which the node will be moved. */ public MoveGroupChange(GroupTreeNode oldParent, int oldChildIndex, GroupTreeNode newParent, int newChildIndex) { this.oldParent = oldParent; this.oldChildIndex = oldChildIndex; this.newParent = newParent; this.newChildIndex = newChildIndex; } public GroupTreeNode getOldParent() { return oldParent; } public int getOldChildIndex() { return oldChildIndex; } public GroupTreeNode getNewParent() { return newParent; } public int getNewChildIndex() { return newChildIndex; } }