public class DefaultGroupDefinition extends AbstractFieldDefinition implements GroupDefinition
Constructor and Description |
---|
DefaultGroupDefinition() |
DefaultGroupDefinition(GroupDefinition src) |
DefaultGroupDefinition(GroupType groupType,
String field) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
RootBandDefinition |
getFooter() |
String |
getGroupName() |
String |
getGroupTotalsLabel() |
GroupType |
getGroupType() |
RootBandDefinition |
getHeader() |
org.pentaho.reporting.engine.classic.core.ElementAlignment |
getTotalsHorizontalAlignment() |
void |
setGroupName(String groupName) |
void |
setGroupTotalsLabel(String groupTotalsLabel) |
void |
setGroupType(GroupType groupType) |
void |
setTotalsHorizontalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment alignment) |
getAggregationFunction, getDataFormat, getDisplayName, getField, getFieldTypeHint, getNullString, getWidth, setAggregationFunction, setDataFormat, setDisplayName, setField, setFieldTypeHint, setNullString, setWidth
getBackgroundColor, getFontBold, getFontColor, getFontItalic, getFontName, getFontSize, getFontStrikethrough, getFontUnderline, getHorizontalAlignment, getVerticalAlignment, setBackgroundColor, setFontBold, setFontColor, setFontItalic, setFontName, setFontSize, setFontStrikethrough, setFontUnderline, setHorizontalAlignment, setVerticalAlignment
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAggregationFunction, getDataFormat, getDisplayName, getField, getFieldTypeHint, getNullString, getWidth, setAggregationFunction, setDataFormat, setDisplayName, setField, setFieldTypeHint, setNullString, setWidth
public DefaultGroupDefinition()
public DefaultGroupDefinition(GroupDefinition src)
public org.pentaho.reporting.engine.classic.core.ElementAlignment getTotalsHorizontalAlignment()
getTotalsHorizontalAlignment
in interface GroupDefinition
public void setTotalsHorizontalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment alignment)
setTotalsHorizontalAlignment
in interface GroupDefinition
public GroupType getGroupType()
getGroupType
in interface GroupDefinition
public void setGroupType(GroupType groupType)
setGroupType
in interface GroupDefinition
public String getGroupName()
getGroupName
in interface GroupDefinition
public void setGroupName(String groupName)
setGroupName
in interface GroupDefinition
public RootBandDefinition getHeader()
getHeader
in interface GroupDefinition
public RootBandDefinition getFooter()
getFooter
in interface GroupDefinition
public String getGroupTotalsLabel()
getGroupTotalsLabel
in interface GroupDefinition
public void setGroupTotalsLabel(String groupTotalsLabel)
setGroupTotalsLabel
in interface GroupDefinition
public Object clone() throws CloneNotSupportedException
clone
in interface ElementFormatDefinition
clone
in interface FieldDefinition
clone
in class AbstractElementFormatDefinition
CloneNotSupportedException