public class CrosstabInteractiveJsonHandler extends Object implements GenericElementJsonHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTE_COLUMN_INDEX |
static String |
ATTRIBUTE_CROSSTAB_ID |
static String |
ELEMENT_PARAMETER_CROSSTAB_FRAGMENT_ID |
static String |
ELEMENT_PARAMETER_CROSSTAB_ID |
static String |
ELEMENT_PARAMETER_DATA_COLUMNS |
static String |
ELEMENT_PARAMETER_FLOATING_HEADERS |
static String |
ELEMENT_PARAMETER_ROW_GROUPS |
static String |
ELEMENT_PARAMETER_START_COLUMN_INDEX |
static String |
PROPERTY_COLUMN_INDEX |
static String |
PROPERTY_CROSSTAB_ID |
PARAMETER_CLEAR_CONTEXT_CACHE| Constructor and Description |
|---|
CrosstabInteractiveJsonHandler() |
| Modifier and Type | Method and Description |
|---|---|
String |
getJsonFragment(JsonExporterContext exporterContext,
JRGenericPrintElement element)
Returns an JSON fragment that is to be inserted in the export output.
|
boolean |
toExport(JRGenericPrintElement element)
Decides whether a generic print element is to be exported.
|
public static final String PROPERTY_CROSSTAB_ID
public static final String ATTRIBUTE_CROSSTAB_ID
public static final String PROPERTY_COLUMN_INDEX
public static final String ATTRIBUTE_COLUMN_INDEX
public static final String ELEMENT_PARAMETER_CROSSTAB_ID
public static final String ELEMENT_PARAMETER_CROSSTAB_FRAGMENT_ID
public static final String ELEMENT_PARAMETER_START_COLUMN_INDEX
public static final String ELEMENT_PARAMETER_ROW_GROUPS
public static final String ELEMENT_PARAMETER_DATA_COLUMNS
public static final String ELEMENT_PARAMETER_FLOATING_HEADERS
public boolean toExport(JRGenericPrintElement element)
GenericElementHandlertoExport in interface GenericElementHandlerelement - the elementpublic String getJsonFragment(JsonExporterContext exporterContext, JRGenericPrintElement element)
GenericElementJsonHandlergetJsonFragment in interface GenericElementJsonHandlerelement - the generic print elementCopyright © 2017. All rights reserved.