private ITask getPostOperation(final AWorkspaceTreeNode targetNode, final AWorkspaceTreeNode node, final File srcFile, final File destFile) {
return new ITask() {
public void exec(Properties properties) throws IOException {
if(onSkipList(destFile.getParentFile(), properties)) {
throw new SkipTaskException();
}
AWorkspaceTreeNode parent = node.getParent();
targetNode.getModel().cutNodeFromParent(node);
parent.refresh();
targetNode.getModel().nodeMoved(node, srcFile, destFile);