Está en la página 1de 2

Override

public StyleProvider getStyleProvider(StyleProviderContext context, JasperReportsContext


jasperreportsContext)public StyleProvider getStyleProvider(StyleProviderContext context,
JasperReportsContext jasperreportsContext)
{{
Map<String, JRPropertyExpression> stylePropertyExpressions = null;Map<String,
JRPropertyExpression> stylePropertyExpressions = null;
JRPropertyExpression[] propertyExpressions =
context.getElement().getPropertyExpressions();JRPropertyExpression[] propertyExpressions =
context.getElement().getPropertyExpressions();
if (propertyExpressions != null)if (propertyExpressions != null)
{{
for(JRPropertyExpression propertyExpression :
propertyExpressions)for(JRPropertyExpression propertyExpression : propertyExpressions)
{{
if
(propertyExpression.getName().startsWith(PropertyStyleProvider.STYLE_PROPERTY_PREFIX
))if
(propertyExpression.getName().startsWith(PropertyStyleProvider.STYLE_PROPERTY_PREFIX
))
{{
if (stylePropertyExpressions == null)if (stylePropertyExpressions
== null)
{{
stylePropertyExpressions = new HashMap<String,
JRPropertyExpression>();= new HashMap<String, JRPropertyExpression>();
}}
stylePropertyExpressions.put(propertyExpression.getName(),
propertyExpression);.put(propertyExpression.getName(), propertyExpression);
}}
}}
}}

List<PropertySuffix> styleProperties = JRPropertiesUtil.List<PropertySuffix>


styleProperties = JRPropertiesUtil.getProperties(context.getElement(),
PropertyStyleProvider.STYLE_PROPERTY_PREFIX);context.getElement(),
PropertyStyleProvider.STYLE_PROPERTY_PREFIX);
if (if (
stylePropertyExpressions != null!= null
|| (styleProperties != null && styleProperties.size() > 0)|| (styleProperties != null
&& styleProperties.size() > 0)
))
{{
return new PropertyStyleProvider(context, stylePropertyExpressions);return new
PropertyStyleProvider(context, stylePropertyExpressions);
}}

return null;return null;


}}

También podría gustarte

  • Curso IReport
    Curso IReport
    Documento218 páginas
    Curso IReport
    Javier Augusto Reyes
    100% (1)
  • Añadir Código QR A Reportes Con Ireport
    Añadir Código QR A Reportes Con Ireport
    Documento3 páginas
    Añadir Código QR A Reportes Con Ireport
    Javier Augusto Reyes
    Aún no hay calificaciones
  • IReport
    IReport
    Documento38 páginas
    IReport
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo25
    Jribbon - Flamingo25
    Documento93 páginas
    Jribbon - Flamingo25
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo27
    Jribbon - Flamingo27
    Documento92 páginas
    Jribbon - Flamingo27
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo20
    Jribbon - Flamingo20
    Documento49 páginas
    Jribbon - Flamingo20
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo25
    Jribbon - Flamingo25
    Documento93 páginas
    Jribbon - Flamingo25
    Javier Augusto Reyes
    Aún no hay calificaciones
  • I Report
    I Report
    Documento32 páginas
    I Report
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo20
    Jribbon - Flamingo20
    Documento49 páginas
    Jribbon - Flamingo20
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo27
    Jribbon - Flamingo27
    Documento92 páginas
    Jribbon - Flamingo27
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo20
    Jribbon - Flamingo20
    Documento49 páginas
    Jribbon - Flamingo20
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo12
    Jribbon - Flamingo12
    Documento26 páginas
    Jribbon - Flamingo12
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo18
    Jribbon - Flamingo18
    Documento49 páginas
    Jribbon - Flamingo18
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo20
    Jribbon - Flamingo20
    Documento49 páginas
    Jribbon - Flamingo20
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo18
    Jribbon - Flamingo18
    Documento49 páginas
    Jribbon - Flamingo18
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo14
    Jribbon - Flamingo14
    Documento50 páginas
    Jribbon - Flamingo14
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo18
    Jribbon - Flamingo18
    Documento49 páginas
    Jribbon - Flamingo18
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo13
    Jribbon - Flamingo13
    Documento26 páginas
    Jribbon - Flamingo13
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo14
    Jribbon - Flamingo14
    Documento50 páginas
    Jribbon - Flamingo14
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo14
    Jribbon - Flamingo14
    Documento50 páginas
    Jribbon - Flamingo14
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Java Graphics Programming
    Java Graphics Programming
    Documento12 páginas
    Java Graphics Programming
    Alex Peñaloza
    Aún no hay calificaciones
  • Jribbon - Flamingo11
    Jribbon - Flamingo11
    Documento26 páginas
    Jribbon - Flamingo11
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo14
    Jribbon - Flamingo14
    Documento50 páginas
    Jribbon - Flamingo14
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo14
    Jribbon - Flamingo14
    Documento50 páginas
    Jribbon - Flamingo14
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo9
    Jribbon - Flamingo9
    Documento27 páginas
    Jribbon - Flamingo9
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo8
    Jribbon - Flamingo8
    Documento27 páginas
    Jribbon - Flamingo8
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo7
    Jribbon - Flamingo7
    Documento3 páginas
    Jribbon - Flamingo7
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo6
    Jribbon - Flamingo6
    Documento2 páginas
    Jribbon - Flamingo6
    Javier Augusto Reyes
    Aún no hay calificaciones
  • Jribbon - Flamingo9
    Jribbon - Flamingo9
    Documento27 páginas
    Jribbon - Flamingo9
    Javier Augusto Reyes
    Aún no hay calificaciones