|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.outerj.xreporter.report.instance.Columns
Information about columns for a report-instance.
Field Summary | |
protected static java.lang.String |
AVAILABLE_COLUMNS_EL
|
protected java.util.ArrayList |
columns
A list containing Column objects |
protected static java.lang.String |
COLUMNS_EL
|
protected java.util.HashMap |
columnsById
Map containing Column objects. |
protected static java.lang.String |
CURRENT_CONFIG_EL
|
protected boolean |
customSettings
Keeps track of whether the user changed the column configuration. |
protected DatabaseOutputDefinition |
dbOutputDefinition
|
Constructor Summary | |
Columns(DatabaseOutputDefinition dbOutputDefinition)
|
Method Summary | |
protected void |
addColumn(ColumnDefinition columnDefinition)
|
protected void |
clear()
|
void |
generateSaxFragment(org.xml.sax.ContentHandler contentHandler,
ResourceHandle resourceHandle)
Generates SAX-events describing the current column configuration. |
Column |
getColumnById(java.lang.String columnId)
|
java.util.List |
getColumns()
Returns a list with ColumnDefinitions of the columns to show. |
Column[] |
getColumnsAsArray()
|
protected void |
makeDefaultColumns()
|
void |
reset()
|
void |
storeState(ReportState reportState)
|
void |
submit(java.util.Map values)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected DatabaseOutputDefinition dbOutputDefinition
protected java.util.ArrayList columns
protected java.util.HashMap columnsById
protected boolean customSettings
protected static final java.lang.String COLUMNS_EL
protected static final java.lang.String CURRENT_CONFIG_EL
protected static final java.lang.String AVAILABLE_COLUMNS_EL
Constructor Detail |
public Columns(DatabaseOutputDefinition dbOutputDefinition)
Method Detail |
public void submit(java.util.Map values)
ReportImpl.submitColumns(java.util.Map)
protected void addColumn(ColumnDefinition columnDefinition)
public void reset()
protected void clear()
protected void makeDefaultColumns()
public java.util.List getColumns()
public Column[] getColumnsAsArray()
public Column getColumnById(java.lang.String columnId)
public void generateSaxFragment(org.xml.sax.ContentHandler contentHandler, ResourceHandle resourceHandle) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void storeState(ReportState reportState)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |