package com.vci.rmip.code.client.codeapply.Apply410.object; import java.util.*; import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.vo.CodeClassifyTemplateAttrVO; public class RMDataTransmitObject { // 库ID private String libId = ""; // 分类ID private String classifyId = ""; // 分类码 private String classifyCode = ""; // 模板ID private String templateId = ""; // 模板对象 private CodeClassifyTemplateVO templateObject = null; // 模板的属性配置对象MAP key:属性ID value:模板和属性定义对象 private Map tempPropObjsMap = new LinkedHashMap(); /** * 模板的属性配置,key:innerName, value:TemplatePropertyObject */ private Map tempPropObjMapsByInnerName = new LinkedHashMap(); // 模板的属性配置对象LIST private List tempPropObjsList = new ArrayList<>(); // 资源数据操作时,选择的流程对象 //private ProcessDefinitionObject processObject = null; // 资源数据操作时,流程的任务对象,在添加资源数据时,此任务对象是选择的流程的第一个任务,在资源数据编辑或从任务箱中编辑时,是该任务对应的任务对象 //private ProcessTaskInfo processTaskInfo = null; // 资源数据面板区域(表格区域) //private RMDataMainPanel rmDataMainPanel = null; // 资源数据对应的库或分类 private CodeClassify rmTypeObject = null; // 最后一次创建成功的资源数据对象) //private RMDataObject lastCreatedRMDataObject = null; // 最后一次更新成功的资源数据对象 //private RMDataObject lastUpdateRMDataObject = null; //资源数据操作时,流程的任务对象,在添加资源数据时,此任务对象是选择的流程的第一个任务,在资源数据编辑或从任务箱中编辑时,是该任务对应的任务对象 //private FlowInstanceInfo flowInstanceInfo = null; // 属性的取值范围列表 key:属性ID value: map key:属性名称,value:取值范围值 private LinkedHashMap> attrRangeNameToValueMaps = new LinkedHashMap>(); // 属性的取值范围列表 key:属性ID value: map key:取值范围值,value:属性名称 private LinkedHashMap> attrRangeValueToNameMaps = new LinkedHashMap>(); //是否是专有库标示 private boolean specialLib = false; private boolean view = true; public String getLibId() { return libId; } public void setLibId(String libId) { this.libId = libId; } public String getClassifyId() { return classifyId; } public void setClassifyId(String classifyId) { this.classifyId = classifyId; } public String getClassifyCode() { return classifyCode; } public void setClassifyCode(String classifyCode) { this.classifyCode = classifyCode; } public String getTemplateId() { return templateId; } public void setTemplateId(String templateId) { this.templateId = templateId; } public CodeClassifyTemplateVO getTemplateObject() { return templateObject; } public void setTemplateObject(CodeClassifyTemplateVO templateObject) { this.templateObject = templateObject; } public Map getTempPropObjsMap() { return tempPropObjsMap; } public void setTempPropObjsMap(Map tempPropObjsMap) { this.tempPropObjsMap = tempPropObjsMap; } public Map getTempPropObjMapsByInnerName() { return tempPropObjMapsByInnerName; } public void setTempPropObjMapsByInnerName(Map tempPropObjMapsByInnerName) { this.tempPropObjMapsByInnerName = tempPropObjMapsByInnerName; } public List getTempPropObjsList() { return tempPropObjsList; } public void setTempPropObjsList(List tempPropObjsList) { this.tempPropObjsList = tempPropObjsList; } public LinkedHashMap> getAttrRangeNameToValueMaps() { return attrRangeNameToValueMaps; } public void setAttrRangeNameToValueMaps(LinkedHashMap> attrRangeNameToValueMaps) { this.attrRangeNameToValueMaps = attrRangeNameToValueMaps; } public LinkedHashMap> getAttrRangeValueToNameMaps() { return attrRangeValueToNameMaps; } public void setAttrRangeValueToNameMaps(LinkedHashMap> attrRangeValueToNameMaps) { this.attrRangeValueToNameMaps = attrRangeValueToNameMaps; } public boolean isSpecialLib() { return specialLib; } public void setSpecialLib(boolean specialLib) { this.specialLib = specialLib; } public boolean isView() { return view; } public void setView(boolean view) { this.view = view; } public CodeClassify getRmTypeObject() { return rmTypeObject; } public void setRmTypeObject(CodeClassify rmTypeObject) { this.rmTypeObject = rmTypeObject; } }