|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.components.table.StandardBaseColumn
public abstract class StandardBaseColumn
Field Summary | |
---|---|
static java.lang.String |
PROPERTY_COLUMN_FOOTER
|
static java.lang.String |
PROPERTY_COLUMN_HEADER
|
static java.lang.String |
PROPERTY_GROUP_FOOTERS
|
static java.lang.String |
PROPERTY_GROUP_HEADERS
|
static java.lang.String |
PROPERTY_PRINT_WHEN_EXPRESSION
|
static java.lang.String |
PROPERTY_TABLE_FOOTER
|
static java.lang.String |
PROPERTY_TABLE_HEADER
|
static java.lang.String |
PROPERTY_WIDTH
|
Constructor Summary | |
---|---|
StandardBaseColumn()
|
|
StandardBaseColumn(BaseColumn column,
ColumnFactory factory)
|
Method Summary | |
---|---|
void |
addGroupFooter(GroupCell groupCell)
|
void |
addGroupHeader(GroupCell groupCell)
|
void |
addPropertyExpression(JRPropertyExpression propertyExpression)
Add a dynamic/expression-based property. |
java.lang.Object |
clone()
|
protected int |
findGroupCellIndex(java.util.List<GroupCell> groupCells,
java.lang.String groupName)
|
Cell |
getColumnFooter()
|
Cell |
getColumnHeader()
|
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance. |
Cell |
getGroupFooter(java.lang.String groupName)
|
java.util.List<GroupCell> |
getGroupFooters()
|
Cell |
getGroupHeader(java.lang.String groupName)
|
java.util.List<GroupCell> |
getGroupHeaders()
|
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults for this object. |
JRExpression |
getPrintWhenExpression()
|
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map. |
JRPropertyExpression[] |
getPropertyExpressions()
|
java.util.List<JRPropertyExpression> |
getPropertyExpressionsList()
Returns the list of property expressions. |
Cell |
getTableFooter()
|
Cell |
getTableHeader()
|
java.util.UUID |
getUUID()
|
java.lang.Integer |
getWidth()
|
boolean |
hasProperties()
Checks whether the object has any properties. |
boolean |
removeGroupFooter(GroupCell groupCell)
|
boolean |
removeGroupHeader(GroupCell groupCell)
|
void |
removePropertyExpression(JRPropertyExpression propertyExpression)
Remove a property expression. |
JRPropertyExpression |
removePropertyExpression(java.lang.String name)
Remove a property expression. |
void |
setColumnFooter(Cell header)
|
void |
setColumnHeader(Cell header)
|
void |
setGroupFooter(java.lang.String groupName,
Cell cell)
|
void |
setGroupFooters(java.util.List<GroupCell> groupFooters)
|
void |
setGroupHeader(java.lang.String groupName,
Cell cell)
|
void |
setGroupHeaders(java.util.List<GroupCell> groupHeaders)
|
void |
setPrintWhenExpression(JRExpression printWhenExpression)
|
void |
setTableFooter(Cell tableFooter)
|
void |
setTableHeader(Cell tableHeader)
|
void |
setUUID(java.util.UUID uuid)
|
void |
setWidth(java.lang.Integer width)
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.components.table.BaseColumn |
---|
visitColumn |
Field Detail |
---|
public static final java.lang.String PROPERTY_PRINT_WHEN_EXPRESSION
public static final java.lang.String PROPERTY_TABLE_HEADER
public static final java.lang.String PROPERTY_TABLE_FOOTER
public static final java.lang.String PROPERTY_COLUMN_HEADER
public static final java.lang.String PROPERTY_COLUMN_FOOTER
public static final java.lang.String PROPERTY_GROUP_HEADERS
public static final java.lang.String PROPERTY_GROUP_FOOTERS
public static final java.lang.String PROPERTY_WIDTH
Constructor Detail |
---|
public StandardBaseColumn()
public StandardBaseColumn(BaseColumn column, ColumnFactory factory)
Method Detail |
---|
public java.util.UUID getUUID()
getUUID
in interface JRIdentifiable
public void setUUID(java.util.UUID uuid)
public Cell getColumnHeader()
getColumnHeader
in interface BaseColumn
public Cell getColumnFooter()
getColumnFooter
in interface BaseColumn
public JRExpression getPrintWhenExpression()
getPrintWhenExpression
in interface BaseColumn
public void setPrintWhenExpression(JRExpression printWhenExpression)
public void setColumnHeader(Cell header)
public void setColumnFooter(Cell header)
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class java.lang.Object
public Cell getTableHeader()
getTableHeader
in interface BaseColumn
public void setTableHeader(Cell tableHeader)
public Cell getTableFooter()
getTableFooter
in interface BaseColumn
public void setTableFooter(Cell tableFooter)
public java.lang.Integer getWidth()
getWidth
in interface BaseColumn
public void setWidth(java.lang.Integer width)
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
public java.util.List<GroupCell> getGroupHeaders()
getGroupHeaders
in interface BaseColumn
public java.util.List<GroupCell> getGroupFooters()
getGroupFooters
in interface BaseColumn
protected int findGroupCellIndex(java.util.List<GroupCell> groupCells, java.lang.String groupName)
public Cell getGroupFooter(java.lang.String groupName)
getGroupFooter
in interface BaseColumn
public Cell getGroupHeader(java.lang.String groupName)
getGroupHeader
in interface BaseColumn
public void setGroupHeaders(java.util.List<GroupCell> groupHeaders)
public void setGroupFooters(java.util.List<GroupCell> groupFooters)
public void addGroupHeader(GroupCell groupCell)
public void addGroupFooter(GroupCell groupCell)
public boolean removeGroupFooter(GroupCell groupCell)
public boolean removeGroupHeader(GroupCell groupCell)
public void setGroupFooter(java.lang.String groupName, Cell cell)
public void setGroupHeader(java.lang.String groupName, Cell cell)
public boolean hasProperties()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parentpublic JRPropertyExpression[] getPropertyExpressions()
getPropertyExpressions
in interface BaseColumn
public void addPropertyExpression(JRPropertyExpression propertyExpression)
propertyExpression
- the property to addgetPropertyExpressions()
public void removePropertyExpression(JRPropertyExpression propertyExpression)
propertyExpression
- the property expression to removeaddPropertyExpression(JRPropertyExpression)
public JRPropertyExpression removePropertyExpression(java.lang.String name)
name
- the name of the property to remove
public java.util.List<JRPropertyExpression> getPropertyExpressionsList()
JRPropertyExpression
instances)addPropertyExpression(JRPropertyExpression)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |