org.gcube.application.reporting.component.interfaces
Interface ReportComponent

All Known Subinterfaces:
IsMedia, IsSequentiable
All Known Implementing Classes:
AbstractComponent, Box, BoxesArea, Column, DBTableRow, Heading, HiddenField, Image, Instruction, Media, ReferenceReport, ReportSequence, SequenceList, TableWrapper, TextInput, Title

public interface ReportComponent


Field Summary
static int COMP_HEIGHT
           
static int COMP_WIDTH
           
 
Method Summary
 List<ReportComponent> getChildren()
           
 String getId()
           
 org.gcube.portlets.d4sreporting.common.shared.BasicComponent getModelComponent()
           
 List<Property> getProperties()
           
 String getStringValue()
           
 ReportComponentType getType()
           
 boolean hasChildren()
           
 void setId(String id)
           
 void setProperties(List<Property> props)
           
 void setProperties(Property... properties)
           
 

Field Detail

COMP_WIDTH

static final int COMP_WIDTH
See Also:
Constant Field Values

COMP_HEIGHT

static final int COMP_HEIGHT
See Also:
Constant Field Values
Method Detail

getId

String getId()

setId

void setId(String id)

getProperties

List<Property> getProperties()

setProperties

void setProperties(List<Property> props)

setProperties

void setProperties(Property... properties)

getType

ReportComponentType getType()

hasChildren

boolean hasChildren()

getChildren

List<ReportComponent> getChildren()

getStringValue

String getStringValue()

getModelComponent

org.gcube.portlets.d4sreporting.common.shared.BasicComponent getModelComponent()


Copyright © 2014. All Rights Reserved.