Class ValueAndAssociatedWidgets
- java.lang.Object
-
- org.eclipse.nebula.widgets.opal.preferencewindow.ValueAndAssociatedWidgets
-
class ValueAndAssociatedWidgets extends java.lang.Object
This POJO contains a value a list of widgets that depends on a given property
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<PWRowGroup>
rowGroups
private java.lang.Object
value
private java.util.List<PWWidget>
widgets
-
Constructor Summary
Constructors Constructor Description ValueAndAssociatedWidgets(java.lang.Object value)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addRowGroup(PWRowGroup rowGroup)
(package private) void
addWidget(PWWidget widget)
(package private) void
fireValueChanged()
Fire events when the value has changed(package private) java.lang.Object
getValue()
(package private) void
setValue(java.lang.Object value)
-
-
-
Field Detail
-
value
private java.lang.Object value
-
widgets
private final java.util.List<PWWidget> widgets
-
rowGroups
private final java.util.List<PWRowGroup> rowGroups
-
-
Method Detail
-
addWidget
void addWidget(PWWidget widget)
- Parameters:
widget
- dependant widget
-
addRowGroup
void addRowGroup(PWRowGroup rowGroup)
- Parameters:
rowGroup
- dependant row or group
-
getValue
java.lang.Object getValue()
- Returns:
- the value stored in the instance
-
setValue
void setValue(java.lang.Object value)
- Parameters:
value
- new value stored in this instance
-
fireValueChanged
void fireValueChanged()
Fire events when the value has changed
-
-