Class ValueAndAssociatedWidgets
- java.lang.Object
-
- org.eclipse.nebula.widgets.opal.preferencewindow.ValueAndAssociatedWidgets
-
class ValueAndAssociatedWidgets extends java.lang.ObjectThis 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>rowGroupsprivate java.lang.Objectvalueprivate 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) voidaddRowGroup(PWRowGroup rowGroup)(package private) voidaddWidget(PWWidget widget)(package private) voidfireValueChanged()Fire events when the value has changed(package private) java.lang.ObjectgetValue()(package private) voidsetValue(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
-
-