net.sf.dynamicreports.adhoc.configuration
Class AdhocReport

java.lang.Object
  extended by net.sf.dynamicreports.adhoc.configuration.AdhocReport
All Implemented Interfaces:
Serializable, Cloneable

public class AdhocReport
extends Object
implements Cloneable, Serializable

Author:
Ricardo Mariaca (dynamicreports@gmail.com)
See Also:
Serialized Form

Constructor Summary
AdhocReport()
           
 
Method Summary
 void addColumn(AdhocColumn column)
           
 void addComponent(AdhocComponent component)
           
 void addGroup(AdhocGroup group)
           
 void addSort(AdhocSort sort)
           
 void addSubtotal(AdhocSubtotal subtotal)
           
 AdhocReport clone()
           
 boolean equals(Object obj)
           
 AdhocColumn getColumn(String name)
           
 List<AdhocColumn> getColumns()
           
 AdhocStyle getColumnStyle()
           
 AdhocStyle getColumnTitleStyle()
           
 AdhocComponent getComponent(String key)
           
 List<AdhocComponent> getComponents()
           
 AdhocStyle getDetailEvenRowStyle()
           
 AdhocStyle getDetailOddRowStyle()
           
 List<AdhocGroup> getGroups()
           
 AdhocStyle getGroupStyle()
           
 AdhocStyle getGroupTitleStyle()
           
 Boolean getHighlightDetailEvenRows()
           
 Boolean getHighlightDetailOddRows()
           
 Boolean getIgnorePagination()
           
 AdhocPage getPage()
           
 AdhocProperties getProperties()
           
<T> T
getProperty(String key)
           
 List<AdhocSort> getSorts()
           
 List<AdhocSubtotal> getSubtotals()
           
 AdhocStyle getSubtotalStyle()
           
 Boolean getTableOfContents()
           
 AdhocStyle getTextStyle()
           
 void setColumns(List<AdhocColumn> columns)
           
 void setColumnStyle(AdhocStyle columnStyle)
           
 void setColumnTitleStyle(AdhocStyle columnTitleStyle)
           
 void setComponent(String key, AdhocComponent component)
           
 void setComponents(List<AdhocComponent> components)
           
 void setDetailEvenRowStyle(AdhocStyle detailEvenRowStyle)
           
 void setDetailOddRowStyle(AdhocStyle detailOddRowStyle)
           
 void setGroups(List<AdhocGroup> groups)
           
 void setGroupStyle(AdhocStyle groupStyle)
           
 void setGroupTitleStyle(AdhocStyle groupTitleStyle)
           
 void setHighlightDetailEvenRows(Boolean highlightDetailEvenRows)
           
 void setHighlightDetailOddRows(Boolean highlightDetailOddRows)
           
 void setIgnorePagination(Boolean ignorePagination)
           
 void setPage(AdhocPage page)
           
 void setProperties(AdhocProperties properties)
           
 void setProperty(String key, Object value)
           
 void setSorts(List<AdhocSort> sorts)
           
 void setSubtotals(List<AdhocSubtotal> subtotals)
           
 void setSubtotalStyle(AdhocStyle subtotalStyle)
           
 void setTableOfContents(Boolean tableOfContents)
           
 void setTextStyle(AdhocStyle textStyle)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdhocReport

public AdhocReport()
Method Detail

getTextStyle

public AdhocStyle getTextStyle()

setTextStyle

public void setTextStyle(AdhocStyle textStyle)

getColumnStyle

public AdhocStyle getColumnStyle()

setColumnStyle

public void setColumnStyle(AdhocStyle columnStyle)

getColumnTitleStyle

public AdhocStyle getColumnTitleStyle()

setColumnTitleStyle

public void setColumnTitleStyle(AdhocStyle columnTitleStyle)

getGroupStyle

public AdhocStyle getGroupStyle()

setGroupStyle

public void setGroupStyle(AdhocStyle groupStyle)

getGroupTitleStyle

public AdhocStyle getGroupTitleStyle()

setGroupTitleStyle

public void setGroupTitleStyle(AdhocStyle groupTitleStyle)

getSubtotalStyle

public AdhocStyle getSubtotalStyle()

setSubtotalStyle

public void setSubtotalStyle(AdhocStyle subtotalStyle)

getDetailOddRowStyle

public AdhocStyle getDetailOddRowStyle()

setDetailOddRowStyle

public void setDetailOddRowStyle(AdhocStyle detailOddRowStyle)

getHighlightDetailOddRows

public Boolean getHighlightDetailOddRows()

setHighlightDetailOddRows

public void setHighlightDetailOddRows(Boolean highlightDetailOddRows)

getDetailEvenRowStyle

public AdhocStyle getDetailEvenRowStyle()

setDetailEvenRowStyle

public void setDetailEvenRowStyle(AdhocStyle detailEvenRowStyle)

getHighlightDetailEvenRows

public Boolean getHighlightDetailEvenRows()

setHighlightDetailEvenRows

public void setHighlightDetailEvenRows(Boolean highlightDetailEvenRows)

getIgnorePagination

public Boolean getIgnorePagination()

setIgnorePagination

public void setIgnorePagination(Boolean ignorePagination)

getTableOfContents

public Boolean getTableOfContents()

setTableOfContents

public void setTableOfContents(Boolean tableOfContents)

getPage

public AdhocPage getPage()

setPage

public void setPage(AdhocPage page)

getColumns

public List<AdhocColumn> getColumns()

getColumn

public AdhocColumn getColumn(String name)

addColumn

public void addColumn(AdhocColumn column)

setColumns

public void setColumns(List<AdhocColumn> columns)

getGroups

public List<AdhocGroup> getGroups()

addGroup

public void addGroup(AdhocGroup group)

setGroups

public void setGroups(List<AdhocGroup> groups)

getSorts

public List<AdhocSort> getSorts()

addSort

public void addSort(AdhocSort sort)

setSorts

public void setSorts(List<AdhocSort> sorts)

getSubtotals

public List<AdhocSubtotal> getSubtotals()

addSubtotal

public void addSubtotal(AdhocSubtotal subtotal)

setSubtotals

public void setSubtotals(List<AdhocSubtotal> subtotals)

getComponents

public List<AdhocComponent> getComponents()

getComponent

public AdhocComponent getComponent(String key)

addComponent

public void addComponent(AdhocComponent component)

setComponent

public void setComponent(String key,
                         AdhocComponent component)

setComponents

public void setComponents(List<AdhocComponent> components)

getProperties

public AdhocProperties getProperties()

getProperty

public <T> T getProperty(String key)

setProperty

public void setProperty(String key,
                        Object value)

setProperties

public void setProperties(AdhocProperties properties)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

clone

public AdhocReport clone()
Overrides:
clone in class Object


Copyright © 2010-2012. All Rights Reserved.