abstract class WidgetListBase<F> extends java.lang.Object implements Settable<F>
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,GenericWidget<?>> |
backgroundWidgets
List of background widgets.
|
private java.util.Map<java.lang.String,java.lang.String> |
nameMap
Converted name to original name mapping
|
private java.util.Map<java.lang.String,GenericWidget<?>> |
widgetHeaderMap
List of header widgets.
|
private java.util.Map<java.lang.String,GenericWidget<?>> |
widgetMap
List of regular widgets.
|
Constructor and Description |
---|
WidgetListBase() |
Modifier and Type | Method and Description |
---|---|
void |
addBackgroundWidget(java.lang.String convName,
java.lang.String origName,
GenericWidget<?> widget)
Registers a background widget with the frame.
|
void |
addHeaderWidget(java.lang.String name,
GenericWidget<?> widget)
Registers a header widget with the frame.
|
void |
addWidget(java.lang.String name,
GenericWidget<?> widget)
Registers a widget with the frame.
|
void |
addWidget(java.lang.String convName,
java.lang.String origName,
GenericWidget<?> widget)
Registers a widget with the frame.
|
java.util.Map<java.lang.String,GenericWidget<?>> |
getBackgroundWidgets()
Gets the map of background widgets registered with the frame.
|
java.util.Map<java.lang.String,GenericWidget<?>> |
getHeaderWidgets()
Gets the map of header widgets registered with the frame.
|
java.util.Map<java.lang.String,java.lang.String> |
getNames()
Gets the map of names of widgets registered with the frame.
|
java.util.Map<java.lang.String,GenericWidget<?>> |
getWidgets()
Gets the map of widgets registered with the frame.
|
private java.util.Map<java.lang.String,GenericWidget<?>> widgetMap
private java.util.Map<java.lang.String,java.lang.String> nameMap
private java.util.Map<java.lang.String,GenericWidget<?>> widgetHeaderMap
private java.util.Map<java.lang.String,GenericWidget<?>> backgroundWidgets
public void addWidget(java.lang.String name, GenericWidget<?> widget)
name
- widget namewidget
- instance of a widget to registerpublic void addWidget(java.lang.String convName, java.lang.String origName, GenericWidget<?> widget)
convName
- converted widget nameorigName
- original widget namewidget
- instance of a widget to registerpublic void addBackgroundWidget(java.lang.String convName, java.lang.String origName, GenericWidget<?> widget)
convName
- converted widget nameorigName
- original widget namewidget
- instance of a widget to registerpublic void addHeaderWidget(java.lang.String name, GenericWidget<?> widget)
name
- widget namewidget
- instance of a widget to registerpublic java.util.Map<java.lang.String,GenericWidget<?>> getWidgets()
public java.util.Map<java.lang.String,java.lang.String> getNames()
public java.util.Map<java.lang.String,GenericWidget<?>> getHeaderWidgets()
public java.util.Map<java.lang.String,GenericWidget<?>> getBackgroundWidgets()