public class JRDesignCrosstabBucket extends JRBaseCrosstabBucket implements JRChangeEventsSupport
corsstab group bucket
to be used for report designing.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_COMPARATOR_EXPRESSION |
static java.lang.String |
PROPERTY_EXPRESSION |
static java.lang.String |
PROPERTY_ORDER |
static java.lang.String |
PROPERTY_ORDER_BY_EXPRESSION |
static java.lang.String |
PROPERTY_VALUE_CLASS |
comparatorExpression, expression, orderByExpression, orderValue, valueClass, valueClassName, valueClassRealName
Constructor and Description |
---|
JRDesignCrosstabBucket()
Creates a crosstab group bucket.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance.
|
void |
setComparatorExpression(JRExpression comparatorExpression)
Sets the comparator expression.
|
void |
setExpression(JRDesignExpression expression)
Sets the grouping expression.
|
void |
setOrder(SortOrderEnum orderValue)
Sets the sorting type.
|
void |
setOrderByExpression(JRExpression orderByExpression)
Sets the expression that provides order by values for group buckets.
|
void |
setValueClassName(java.lang.String valueClassName)
Sets the bucket value class name.
|
getComparatorExpression, getExpression, getOrderByExpression, getOrderValue, getValueClass, getValueClassName
public static final java.lang.String PROPERTY_ORDER_BY_EXPRESSION
public static final java.lang.String PROPERTY_COMPARATOR_EXPRESSION
public static final java.lang.String PROPERTY_EXPRESSION
public static final java.lang.String PROPERTY_ORDER
public static final java.lang.String PROPERTY_VALUE_CLASS
public JRDesignCrosstabBucket()
public void setOrderByExpression(JRExpression orderByExpression)
orderByExpression
- the expression that provides order by values
for group bucketsJRBaseCrosstabBucket.getOrderByExpression()
public void setComparatorExpression(JRExpression comparatorExpression)
The expressions's type should be compatible with java.util.Comparator
.
comparatorExpression
- the comparator expressionJRCrosstabBucket.getComparatorExpression()
public void setExpression(JRDesignExpression expression)
expression
- the grouping expressionJRCrosstabBucket.getExpression()
public void setOrder(SortOrderEnum orderValue)
orderValue
- one of
JRCrosstabBucket.getOrderValue()
public void setValueClassName(java.lang.String valueClassName)
valueClassName
- the bucket value class nameJRCrosstabBucket.getValueClassName()
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class JRBaseCrosstabBucket
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com