public abstract class AbstractComponent extends Object implements ReportComponent
COMP_HEIGHT, COMP_WIDTH| Constructor and Description |
|---|
AbstractComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(Property toAdd) |
protected List<org.gcube.portlets.d4sreporting.common.shared.Metadata> |
convertProperties() |
abstract List<ReportComponent> |
getChildren() |
String |
getId() |
abstract org.gcube.portlets.d4sreporting.common.shared.BasicComponent |
getModelComponent() |
List<Property> |
getProperties() |
abstract String |
getStringValue() |
abstract boolean |
hasChildren() |
void |
setId(String id) |
void |
setProperties(List<Property> properties) |
void |
setProperties(Property... properties)
Added for convenience's sake
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypepublic String getId()
getId in interface ReportComponentpublic void setId(String id)
setId in interface ReportComponentpublic List<Property> getProperties()
getProperties in interface ReportComponentpublic void setProperties(List<Property> properties)
setProperties in interface ReportComponentpublic void setProperties(Property... properties)
setProperties in interface ReportComponentproperties - a vararg set of propertiespublic void addProperty(Property toAdd)
protected List<org.gcube.portlets.d4sreporting.common.shared.Metadata> convertProperties()
public abstract boolean hasChildren()
hasChildren in interface ReportComponentpublic abstract List<ReportComponent> getChildren()
getChildren in interface ReportComponentpublic abstract String getStringValue()
getStringValue in interface ReportComponentpublic abstract org.gcube.portlets.d4sreporting.common.shared.BasicComponent getModelComponent()
getModelComponent in interface ReportComponentCopyright © 2016. All Rights Reserved.