/** * */ public void setProperty(String propName, String value) { propertiesMap.setProperty(propName, value); }
/** * Adds/sets a property value. * * @param propName the name of the property * @param value the value of the property */ public void setProperty(String propName, String value) { //TODO event getPropertiesMap().setProperty(propName, value); }
/** * */ public void setProperty(String propName, String value) { mainDataset.getPropertiesMap().setProperty(propName, value); }
protected void setCellProperties(JRTemplatePrintFrame printCell) { if (cellType != null) { printCell.getPropertiesMap().setProperty( JRCellContents.PROPERTY_TYPE, cellType); } if (verticalSpan > 1) { printCell.getPropertiesMap().setProperty( JRCellContents.PROPERTY_ROW_SPAN, Integer.toString(verticalSpan)); } if (horizontalSpan > 1) { printCell.getPropertiesMap().setProperty( JRCellContents.PROPERTY_COLUMN_SPAN, Integer.toString(horizontalSpan)); } }
public void begin(String namespace, String name, Attributes attributes) { JRPropertiesHolder propertiesHolder = (JRPropertiesHolder) digester.peek(); String key = attributes.getValue(JRXmlConstants.ATTRIBUTE_name); String value = attributes.getValue(JRXmlConstants.ATTRIBUTE_value); propertiesHolder.getPropertiesMap().setProperty(key, value); }
/** * Clones a properties map. * * @param propertiesMap the original properties map */ public JRPropertiesMap(JRPropertiesMap propertiesMap) { this(); this.base = propertiesMap.base; String[] propertyNames = propertiesMap.getPropertyNames(); if (propertyNames != null && propertyNames.length > 0) { for(int i = 0; i < propertyNames.length; i++) { setProperty(propertyNames[i], propertiesMap.getProperty(propertyNames[i])); } } }
properties.setProperty(name, value);
protected static void transfer(JRPropertiesMap source, JRPropertiesHolder destination, String tranferPropertiesPrefix) { List transferPrefixProps = getProperties(tranferPropertiesPrefix); for (Iterator prefixIt = transferPrefixProps.iterator(); prefixIt.hasNext();) { JRProperties.PropertySuffix transferPrefixProp = (JRProperties.PropertySuffix) prefixIt.next(); String transferPrefix = transferPrefixProp.getValue(); if (transferPrefix != null && transferPrefix.length() > 0) { List transferProps = getProperties(source, transferPrefix); for (Iterator propIt = transferProps.iterator(); propIt.hasNext();) { JRProperties.PropertySuffix property = (JRProperties.PropertySuffix) propIt.next(); String value = property.getValue(); destination.getPropertiesMap().setProperty(property.getKey(), value); } } } }
protected void registerField(ColumnProperty columnProperty) { JRDesignField field = new JRDesignField(); field.setName(columnProperty.getProperty()); field.setValueClassName(columnProperty.getValueClassName()); log.debug("transforming column property for group variable: " + columnProperty.getProperty() + " (" + columnProperty.getValueClassName() +")"); for (String key : columnProperty.getFieldProperties().keySet()) { field.getPropertiesMap().setProperty(key, columnProperty.getFieldProperties().get(key)); } try { if (getDjd().getFieldsMap().get(field.getName())==null){ getDjd().addField(field); } } catch (JRException e) { log.info("The field has already been registered" + ": " + e.getMessage() + ", (skipping)"); } }
protected void registerField(ColumnProperty columnProperty) { JRDesignField field = new JRDesignField(); field.setName(columnProperty.getProperty()); field.setValueClassName(columnProperty.getValueClassName()); log.debug("transforming column property for group variable: " + columnProperty.getProperty() + " (" + columnProperty.getValueClassName() +")"); for (String key : columnProperty.getFieldProperties().keySet()) { field.getPropertiesMap().setProperty(key, columnProperty.getFieldProperties().get(key)); } try { if (getDjd().getFieldsMap().get(field.getName())==null){ getDjd().addField(field); } } catch (JRException e) { log.info("The field has already been registered" + ": " + e.getMessage() + ", (skipping)"); } }
protected void evaluateProperties(byte evaluation) throws JRException { JRPropertyExpression[] propExprs = getPropertyExpressions(); if (propExprs == null || propExprs.length == 0) { dynamicProperties = null; mergedProperties = staticProperties; } else { dynamicProperties = new JRPropertiesMap(); for (int i = 0; i < propExprs.length; i++) { JRPropertyExpression prop = propExprs[i]; String value = (String) evaluateExpression(prop.getValueExpression(), evaluation); if (value != null) { dynamicProperties.setProperty(prop.getName(), value); } } mergedProperties = dynamicProperties.cloneProperties(); mergedProperties.setBaseProperties(staticProperties); } }
/** * Receives a PropertyColumn and returns a JRDesignField */ protected Object transformEntity(Entity entity) { PropertyColumn propertyColumn = (PropertyColumn) entity; JRDesignField field = new JRDesignField(); ColumnProperty columnProperty = propertyColumn.getColumnProperty(); field.setName(columnProperty.getProperty()); field.setValueClassName(columnProperty.getValueClassName()); log.debug("Transforming column: " + propertyColumn.getName() + ", property: " + columnProperty.getProperty() + " (" + columnProperty.getValueClassName() +") " ); field.setDescription(propertyColumn.getFieldDescription()); //hack for XML data source for (String key : columnProperty.getFieldProperties().keySet()) { field.getPropertiesMap().setProperty(key, columnProperty.getFieldProperties().get(key)); } return field; }
/** * Receives a PropertyColumn and returns a JRDesignField */ protected Object transformEntity(Entity entity) { PropertyColumn propertyColumn = (PropertyColumn) entity; JRDesignField field = new JRDesignField(); ColumnProperty columnProperty = propertyColumn.getColumnProperty(); field.setName(columnProperty.getProperty()); field.setValueClassName(columnProperty.getValueClassName()); log.debug("Transforming column: " + propertyColumn.getName() + ", property: " + columnProperty.getProperty() + " (" + columnProperty.getValueClassName() +") " ); field.setDescription(propertyColumn.getFieldDescription()); //hack for XML data source for (String key : columnProperty.getFieldProperties().keySet()) { field.getPropertiesMap().setProperty(key, columnProperty.getFieldProperties().get(key)); } return field; }
textField.getPropertiesMap().setProperty(JRTextElement.PROPERTY_TRUNCATE_SUFFIX, col.getTruncateSuffix());
textField.getPropertiesMap().setProperty(JRTextElement.PROPERTY_TRUNCATE_SUFFIX, col.getTruncateSuffix());