ar.com.fdvs.dj.core.registration
Class DJCrosstabMeasureRegistrationManager

java.lang.Object
  extended by ar.com.fdvs.dj.core.registration.AbstractEntityRegistrationManager
      extended by ar.com.fdvs.dj.core.registration.DJCrosstabMeasureRegistrationManager
All Implemented Interfaces:
DJConstants

public class DJCrosstabMeasureRegistrationManager
extends AbstractEntityRegistrationManager


Field Summary
 
Fields inherited from interface ar.com.fdvs.dj.core.DJConstants
COLOR_SCHEMA_BLUE, COLOR_SCHEMA_GRAY, COLOR_SCHEMA_LIGHT_GREEN, COLOR_SCHEMA_PINK, COLOR_SCHEMA_PINK_AND_BROWN, COLOR_SCHEMA_VIOLET, COLOR_SCHEMA_WHITE, CUSTOM_EXPRESSION__PARAMETERS_MAP, DATA_SOURCE_ORIGIN_FIELD, DATA_SOURCE_ORIGIN_PARAMETER, DATA_SOURCE_ORIGIN_REPORT_DATASOURCE, DATA_SOURCE_ORIGIN_USE_REPORT_CONNECTION, DATA_SOURCE_TYPE_ARRAY, DATA_SOURCE_TYPE_COLLECTION, DATA_SOURCE_TYPE_CSV, DATA_SOURCE_TYPE_HIBERNATE_ITERATE, DATA_SOURCE_TYPE_HIBERNATE_LIST, DATA_SOURCE_TYPE_HIBERNATE_SCROLL, DATA_SOURCE_TYPE_JPA, DATA_SOURCE_TYPE_JRDATASOURCE, DATA_SOURCE_TYPE_MONDRIAN, DATA_SOURCE_TYPE_OGNL_VALUE_STACK, DATA_SOURCE_TYPE_RESULTSET, DATA_SOURCE_TYPE_SQL_CONNECTION, DATA_SOURCE_TYPE_XML, FOOTER, FORMAT_CSV, FORMAT_HTML, FORMAT_PDF, FORMAT_XLS, FORMAT_XML, HEADER, QUERY_LANGUAGE_EJBQL, QUERY_LANGUAGE_HQL, QUERY_LANGUAGE_MONDRIAN, QUERY_LANGUAGE_SQL, QUERY_LANGUAGE_XPATH, SUBREPORT_PARAM_ORIGIN_CUSTOM, SUBREPORT_PARAM_ORIGIN_FIELD, SUBREPORT_PARAM_ORIGIN_PARAMETER, SUBREPORT_PARAM_ORIGIN_VARIABLE, SUBREPORT_PARAMETER_MAP_ORIGIN_FIELD, SUBREPORT_PARAMETER_MAP_ORIGIN_PARAMETER, WHEN_NO_DATA_TYPE_ALL_SECTIONS_NO_DETAIL, WHEN_NO_DATA_TYPE_BLANK_PAGE, WHEN_NO_DATA_TYPE_NO_DATA_SECTION, WHEN_NO_DATA_TYPE_NO_PAGES, WHEN_RESOURCE_MISSING_TYPE_EMPTY, WHEN_RESOURCE_MISSING_TYPE_ERROR, WHEN_RESOURCE_MISSING_TYPE_KEY, WHEN_RESOURCE_MISSING_TYPE_NULL
 
Constructor Summary
DJCrosstabMeasureRegistrationManager(String type, DynamicJasperDesign jd, DynamicReport dr, LayoutManager layoutManager)
           
 
Method Summary
protected  void registerEntity(Entity entity)
          Registers in the report's JasperDesign instance whatever is needed to show a given entity.
protected  Object transformEntity(Entity entity)
          Transforms a DynamicJasper entity into a JasperReport one (JRDesignField, JRDesignParameter, JRDesignVariable)
 
Methods inherited from class ar.com.fdvs.dj.core.registration.AbstractEntityRegistrationManager
getDjd, getDynamicReport, getLayoutManager, registerCustomExpressionParameter, registerEntities
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DJCrosstabMeasureRegistrationManager

public DJCrosstabMeasureRegistrationManager(String type,
                                            DynamicJasperDesign jd,
                                            DynamicReport dr,
                                            LayoutManager layoutManager)
Method Detail

registerEntity

protected void registerEntity(Entity entity)
Description copied from class: AbstractEntityRegistrationManager
Registers in the report's JasperDesign instance whatever is needed to show a given entity.

Specified by:
registerEntity in class AbstractEntityRegistrationManager

transformEntity

protected Object transformEntity(Entity entity)
Description copied from class: AbstractEntityRegistrationManager
Transforms a DynamicJasper entity into a JasperReport one (JRDesignField, JRDesignParameter, JRDesignVariable)

Specified by:
transformEntity in class AbstractEntityRegistrationManager


Copyright © 2006-2009 FDV Solutions. All Rights Reserved.