package com.vci.client.uif.engine.client.compare.attribute; /** * 属性定义 * @author VCI-STGK006 * */ public class Attdef { /** * 属性名称 */ private String attrName; /** * 显示名称 */ private String attrDisplayName; /** * 是否可编辑 */ private boolean editable; /** * 属性类型 */ private AttrType attrType; /** * 对应树节点对象的属性名称 */ private String lNodeObjectAttr; /** * 对应树节点对象的属性名称 */ private String rNodeObjectAttr; /** * 是否是关系属性 */ private boolean lIsRelationAttr; /** * 是否是关系属性 */ private boolean rIsRelationAttr; /** * 构造器 */ public Attdef(){} /** * 构造器 * @param attrName 属性名称 * @param attrDisplayName 显示名称 * @param editable 是否可编辑 * @param attrType 属性类型 * @param lNodeObjectAttr 对应树节点对象的属性名称 * @param rNodeObjectAttr 对应树节点对象的属性名称 * @param lIsRelationAttr 是否是关系属性 * @param rIsRelationAttr 是否是关系属性 */ public Attdef(String attrName, String attrDisplayName, boolean editable, AttrType attrType, String lNodeObjectAttr, String rNodeObjectAttr, boolean lIsRelationAttr, boolean rIsRelationAttr) { this.attrName = attrName; this.attrDisplayName = attrDisplayName; this.editable = editable; this.attrType = attrType; this.lNodeObjectAttr = lNodeObjectAttr; this.rNodeObjectAttr = rNodeObjectAttr; this.lIsRelationAttr = lIsRelationAttr; this.rIsRelationAttr = rIsRelationAttr; } public String getAttrName() { return attrName; } public void setAttrName(String attrName) { this.attrName = attrName; } public String getAttrDisplayName() { return attrDisplayName; } public void setAttrDisplayName(String attrDisplayName) { this.attrDisplayName = attrDisplayName; } public boolean isEditable() { return editable; } public void setEditable(boolean editable) { this.editable = editable; } public AttrType getAttrType() { return attrType; } public void setAttrType(AttrType attrType) { this.attrType = attrType; } public String getlNodeObjectAttr() { return lNodeObjectAttr; } public void setlNodeObjectAttr(String lNodeObjectAttr) { this.lNodeObjectAttr = lNodeObjectAttr; } public String getrNodeObjectAttr() { return rNodeObjectAttr; } public void setrNodeObjectAttr(String rNodeObjectAttr) { this.rNodeObjectAttr = rNodeObjectAttr; } public boolean islIsRelationAttr() { return lIsRelationAttr; } public void setlIsRelationAttr(boolean lIsRelationAttr) { this.lIsRelationAttr = lIsRelationAttr; } public boolean isrIsRelationAttr() { return rIsRelationAttr; } public void setrIsRelationAttr(boolean rIsRelationAttr) { this.rIsRelationAttr = rIsRelationAttr; } }