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

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

public class ConditionalStylesRegistrationManager
extends AbstractEntityRegistrationManager

Manager invoked to register conditional styles.
A ConditionalStyle is read and it's expression is registered.

See Also:
DJGroup

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
ConditionalStylesRegistrationManager(DynamicJasperDesign jd, DynamicReport dr, java.lang.String columnName, 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  java.lang.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

ConditionalStylesRegistrationManager

public ConditionalStylesRegistrationManager(DynamicJasperDesign jd,
                                            DynamicReport dr,
                                            java.lang.String columnName,
                                            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 java.lang.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-2011 FDV Solutions. All Rights Reserved.