public class DashboardImpl extends PersistedImpl implements Dashboard
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EMBEDDED_POSITIONS |
static java.lang.String |
EMBEDDED_WIDGETS |
static java.lang.String |
FIELD_CONTENT_PACK |
static java.lang.String |
FIELD_CREATED_AT |
static java.lang.String |
FIELD_CREATOR_USER_ID |
static java.lang.String |
FIELD_DESCRIPTION |
static java.lang.String |
FIELD_TITLE |
fields, id| Modifier | Constructor and Description |
|---|---|
|
DashboardImpl(java.util.Map<java.lang.String,java.lang.Object> fields) |
protected |
DashboardImpl(org.bson.types.ObjectId id,
java.util.Map<java.lang.String,java.lang.Object> fields) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPersistedWidget(DashboardWidget widget) |
DashboardWidget |
addWidget(DashboardWidget widget) |
java.util.Map<java.lang.String,java.lang.Object> |
asMap() |
java.lang.String |
getContentPack() |
java.lang.String |
getDescription() |
java.util.Map<java.lang.String,Validator> |
getEmbeddedValidations(java.lang.String key) |
java.lang.String |
getTitle() |
java.util.Map<java.lang.String,Validator> |
getValidations() |
DashboardWidget |
getWidget(java.lang.String widgetId) |
java.util.Map<java.lang.String,DashboardWidget> |
getWidgets() |
DashboardWidget |
removeWidget(DashboardWidget widget) |
void |
setContentPack(java.lang.String contentPack) |
void |
setDescription(java.lang.String description) |
void |
setTitle(java.lang.String title) |
equals, getFields, getId, getObjectId, hashCode, toStringpublic static final java.lang.String FIELD_TITLE
public static final java.lang.String FIELD_DESCRIPTION
public static final java.lang.String FIELD_CONTENT_PACK
public static final java.lang.String FIELD_CREATOR_USER_ID
public static final java.lang.String FIELD_CREATED_AT
public static final java.lang.String EMBEDDED_WIDGETS
public static final java.lang.String EMBEDDED_POSITIONS
public DashboardImpl(java.util.Map<java.lang.String,java.lang.Object> fields)
protected DashboardImpl(org.bson.types.ObjectId id,
java.util.Map<java.lang.String,java.lang.Object> fields)
public java.lang.String getDescription()
getDescription in interface Dashboardpublic void setDescription(java.lang.String description)
setDescription in interface Dashboardpublic java.lang.String getContentPack()
getContentPack in interface Dashboardpublic void setContentPack(java.lang.String contentPack)
setContentPack in interface Dashboardpublic void addPersistedWidget(DashboardWidget widget)
addPersistedWidget in interface Dashboardpublic DashboardWidget getWidget(java.lang.String widgetId)
public DashboardWidget addWidget(DashboardWidget widget)
public DashboardWidget removeWidget(DashboardWidget widget)
removeWidget in interface Dashboardpublic java.util.Map<java.lang.String,DashboardWidget> getWidgets()
getWidgets in interface Dashboardpublic java.util.Map<java.lang.String,Validator> getValidations()
getValidations in interface Persistedpublic java.util.Map<java.lang.String,Validator> getEmbeddedValidations(java.lang.String key)
getEmbeddedValidations in interface PersistedCopyright © 2012-2014 TORCH GmbH. All Rights Reserved.