wangting
2024-09-27 a3e87f78ee262ca9bb7d9b0c997639d5f3295890
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
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;
    }
}