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, wait
getType
public String getId()
getId
in interface ReportComponent
public void setId(String id)
setId
in interface ReportComponent
public List<Property> getProperties()
getProperties
in interface ReportComponent
public void setProperties(List<Property> properties)
setProperties
in interface ReportComponent
public void setProperties(Property... properties)
setProperties
in interface ReportComponent
properties
- 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 ReportComponent
public abstract List<ReportComponent> getChildren()
getChildren
in interface ReportComponent
public abstract String getStringValue()
getStringValue
in interface ReportComponent
public abstract org.gcube.portlets.d4sreporting.common.shared.BasicComponent getModelComponent()
getModelComponent
in interface ReportComponent
Copyright © 2019. All Rights Reserved.