it.eng.spagobi.engines.worksheet.bo
Class Sheet

java.lang.Object
  extended by it.eng.spagobi.engines.worksheet.bo.Sheet

public class Sheet
extends java.lang.Object


Nested Class Summary
static class Sheet.FiltersPosition
           
 
Constructor Summary
Sheet(java.lang.String name, java.lang.String layout, org.json.JSONObject header, java.util.List<Filter> filters, Sheet.FiltersPosition filtersPosition, SheetContent content, java.util.List<Attribute> filtersOnDomainValues, org.json.JSONObject footer)
           
Sheet(java.lang.String name, java.lang.String layout, org.json.JSONObject header, java.util.List<Filter> filters, SheetContent content, java.util.List<Attribute> filtersOnDomainValues, org.json.JSONObject footer)
           
 
Method Summary
 java.util.List<Field> getAllFields()
           
 SheetContent getContent()
           
 java.util.List<Filter> getFilters()
           
 java.util.List<Attribute> getFiltersOnDomainValues()
           
 Sheet.FiltersPosition getFiltersPosition()
           
 org.json.JSONObject getFooter()
           
 org.json.JSONObject getHeader()
           
 java.lang.String getLayout()
           
 java.lang.String getName()
           
 void setContent(SheetContent content)
           
 void setFilters(java.util.List<Filter> filters)
           
 void setFiltersOnDomainValues(java.util.List<Attribute> filtersOnDomainValues)
           
 void setFiltersPosition(Sheet.FiltersPosition filtersPosition)
           
 void setFooter(org.json.JSONObject footer)
           
 void setHeader(org.json.JSONObject header)
           
 void setLayout(java.lang.String layout)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sheet

public Sheet(java.lang.String name,
             java.lang.String layout,
             org.json.JSONObject header,
             java.util.List<Filter> filters,
             SheetContent content,
             java.util.List<Attribute> filtersOnDomainValues,
             org.json.JSONObject footer)
Parameters:
name -
layout -
header -
filters -
content -
footer -

Sheet

public Sheet(java.lang.String name,
             java.lang.String layout,
             org.json.JSONObject header,
             java.util.List<Filter> filters,
             Sheet.FiltersPosition filtersPosition,
             SheetContent content,
             java.util.List<Attribute> filtersOnDomainValues,
             org.json.JSONObject footer)
Method Detail

getHeader

public org.json.JSONObject getHeader()

setHeader

public void setHeader(org.json.JSONObject header)

getFilters

public java.util.List<Filter> getFilters()

setFilters

public void setFilters(java.util.List<Filter> filters)

getContent

public SheetContent getContent()

setContent

public void setContent(SheetContent content)

getFooter

public org.json.JSONObject getFooter()

setFooter

public void setFooter(org.json.JSONObject footer)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getLayout

public java.lang.String getLayout()

setLayout

public void setLayout(java.lang.String layout)

getFiltersPosition

public Sheet.FiltersPosition getFiltersPosition()

setFiltersPosition

public void setFiltersPosition(Sheet.FiltersPosition filtersPosition)

getFiltersOnDomainValues

public java.util.List<Attribute> getFiltersOnDomainValues()

setFiltersOnDomainValues

public void setFiltersOnDomainValues(java.util.List<Attribute> filtersOnDomainValues)

getAllFields

public java.util.List<Field> getAllFields()