public abstract class AbstractWidget extends Object implements Widget
Widget to simplify defining of
actual widgets| Modifier and Type | Field and Description |
|---|---|
protected boolean |
collapsed |
protected String |
id |
protected WidgetLocation |
location |
protected Map<String,String> |
settings |
protected String |
title |
| Constructor and Description |
|---|
AbstractWidget() |
| Modifier and Type | Method and Description |
|---|---|
Panel |
createSettingsPanel(String settingsPanelId) |
boolean |
equals(Object obj) |
String |
getId() |
WidgetLocation |
getLocation() |
Map<String,String> |
getSettings() |
String |
getTitle() |
int |
hashCode() |
boolean |
hasSettings() |
void |
init() |
boolean |
isCollapsed() |
void |
setCollapsed(boolean collapsed) |
void |
setId(String id) |
void |
setLocation(WidgetLocation location) |
void |
setSettings(Map<String,String> settings) |
void |
setTitle(String title) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcreateViewprotected String id
protected String title
protected boolean collapsed
protected WidgetLocation location
public boolean isCollapsed()
isCollapsed in interface Widgetpublic void setCollapsed(boolean collapsed)
setCollapsed in interface Widgetpublic WidgetLocation getLocation()
getLocation in interface Widgetpublic void setLocation(WidgetLocation location)
setLocation in interface Widgetpublic boolean hasSettings()
hasSettings in interface Widgetpublic Map<String,String> getSettings()
getSettings in interface Widgetpublic void setSettings(Map<String,String> settings)
setSettings in interface Widgetpublic Panel createSettingsPanel(String settingsPanelId)
createSettingsPanel in interface WidgetCopyright © 2025. All rights reserved.