blob: af7082ace055f3edb2295a98c436f7c912ed576c (
plain) (
blame)
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
|
/*
* Created on Dec 15, 2010
*
* PLACE_YOUR_DISTRIBUTION_STATEMENT_RIGHT_HERE
*/
package org.eclipse.osee.ats.core.workdef;
import java.util.ArrayList;
import java.util.List;
public class WidgetDefinition extends StateItem {
private String attributeName;
private String toolTip;
private String description;
private int height;
private String xWidgetName;
private String defaultValue;
private final WidgetOptionHandler options = new WidgetOptionHandler();
private final List<WidgetConstraint> constraints = new ArrayList<WidgetConstraint>();
public WidgetDefinition(String name) {
super(name);
}
public String getAtrributeName() {
return attributeName;
}
public void setAttributeName(String storeName) {
this.attributeName = storeName;
}
public String getToolTip() {
return toolTip;
}
public void setToolTip(String toolTip) {
this.toolTip = toolTip;
}
public boolean is(WidgetOption widgetOption) {
return options.contains(widgetOption);
}
public void set(WidgetOption widgetOption) {
options.add(widgetOption);
}
public String getXWidgetName() {
return xWidgetName;
}
public void setXWidgetName(String xWidgetName) {
this.xWidgetName = xWidgetName;
}
public String getDefaultValue() {
return defaultValue;
}
public void setDefaultValue(String defaultValue) {
this.defaultValue = defaultValue;
}
@Override
public String getDescription() {
return description;
}
@Override
public void setDescription(String description) {
this.description = description;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
@Override
public String toString() {
return String.format("[%s][%s]", getName(), getAtrributeName());
}
public WidgetOptionHandler getOptions() {
return options;
}
public List<WidgetConstraint> getConstraints() {
return constraints;
}
}
|