package com.vci.ubcs.codeapply;
|
|
import com.vci.base.ui.tree.VCIBaseTree;
|
import com.vci.base.ui.tree.VCIBaseTreeModel;
|
import com.vci.base.ui.tree.VCIBaseTreeNode;
|
|
public class TransmitTreeObject {
|
private VCIBaseTreeNode currentTreeNode; //选中的树节点
|
private VCIBaseTreeModel treeModel; // 要操作的 treeModel
|
private VCIBaseTree tree; // 要操作的 tree
|
private VCIBaseTreeNode lastRightClickedTreeNode;// 最后一次右键对应的TreeNode
|
|
public TransmitTreeObject(){
|
super();
|
}
|
|
public TransmitTreeObject(VCIBaseTreeNode currentTreeNode,
|
VCIBaseTreeModel treeModel, VCIBaseTree tree,
|
VCIBaseTreeNode lastRightClickedTreeNode) {
|
super();
|
this.currentTreeNode = currentTreeNode;
|
this.treeModel = treeModel;
|
this.tree = tree;
|
this.lastRightClickedTreeNode = lastRightClickedTreeNode;
|
}
|
|
public VCIBaseTreeNode getCurrentTreeNode() {
|
return currentTreeNode;
|
}
|
public void setCurrentTreeNode(VCIBaseTreeNode currentTreeNode) {
|
this.currentTreeNode = currentTreeNode;
|
}
|
public VCIBaseTree getTree() {
|
return tree;
|
}
|
public void setTree(VCIBaseTree tree) {
|
this.tree = tree;
|
}
|
public VCIBaseTreeModel getTreeModel() {
|
return treeModel;
|
}
|
public void setTreeModel(VCIBaseTreeModel treeModel) {
|
this.treeModel = treeModel;
|
}
|
/**
|
* 返回 最后一次右键对应的TreeNode
|
* <p>Description: </p>
|
*
|
* @author xchao
|
* @time 2012-5-21
|
* @return
|
*/
|
public VCIBaseTreeNode getLastRightClickedTreeNode() {
|
return lastRightClickedTreeNode;
|
}
|
/**
|
* 设置 最后一次右键对应的TreeNode
|
* <p>Description: </p>
|
*
|
* @author xchao
|
* @time 2012-5-21
|
* @param lastRightClickedTreeNode
|
*/
|
public void setLastRightClickedTreeNode(VCIBaseTreeNode lastRightClickedTreeNode) {
|
this.lastRightClickedTreeNode = lastRightClickedTreeNode;
|
}
|
}
|