Package ar.com.fdvs.dj.domain

Examples of ar.com.fdvs.dj.domain.ColumnProperty


* @param className
* @return
*/

  public CrosstabRowBuilder setProperty(String property, String className){
    row.setProperty(new ColumnProperty(property,className));
    return this;
  }
View Full Code Here


  public DJCrosstabColumn build(){
    return this.column;
  }

  public CrosstabColumnBuilder setProperty(String property, String className){
    column.setProperty(new ColumnProperty(property,className));
    return this;
  }
View Full Code Here

   * @param name
   * @param className
   * @return
   */
  public DynamicReportBuilder addField(String name, String className) {
    report.getFields().add(new ColumnProperty(name,className));
    return this;
  }
View Full Code Here

   */
  protected AbstractColumn buildExpressionColumn() {
    ExpressionColumn column = new ExpressionColumn();
    populateCommonAttributes(column);
    int random = new Random().nextInt();
    column.setColumnProperty(new ColumnProperty("expressionColumn" + random,CustomExpression.class.getName()));
    column.setExpression(customExpression);
    column.setExpressionToGroupBy(customExpressionToGroupBy);
//    column.getFieldProperties().putAll(fieldProperties);
    return column;
  }
View Full Code Here

   * @param ColumnProperty columnProperty : BeanUtils like syntax allowed here
   * @param String valueClassName
   * @return ColumnBuilder
   */
  public ColumnBuilder setColumnProperty(String propertyName, String valueClassName ){
    ColumnProperty columnProperty = new ColumnProperty(propertyName,valueClassName);
    this.columnProperty = columnProperty;
    return this;
  }
View Full Code Here

  public ColumnBuilder setFieldDescription(String fieldDescription){
    this.fieldDescription = fieldDescription;
    return this;
  }
  public ColumnBuilder setColumnProperty(String propertyName, String valueClassName, String fieldDescription ){
    ColumnProperty columnProperty = new ColumnProperty(propertyName,valueClassName);
    this.columnProperty = columnProperty;
    this.fieldDescription = fieldDescription;
    return this;
  }
View Full Code Here

    this.imageScaleMode = imageScaleMode;
    return this;
  }

  public ColumnBuilder setCommonProperties(String title, String property, String className, int width, boolean fixedWidth) throws ColumnBuilderException, ClassNotFoundException {
    setColumnProperty(new ColumnProperty(property, className));
    setWidth(new Integer(width));
    setTitle(title);
    setFixedWidth(Boolean.valueOf(fixedWidth));
    return this;
  }
View Full Code Here

* Column created to handle global variables.
*/
public class GlobalGroupColumn extends PropertyColumn {

  public GlobalGroupColumn() {
    ColumnProperty columnProperty = new ColumnProperty("global", String.class.getName());
    setTitle("global");
    setColumnProperty(columnProperty);
  }
View Full Code Here

    setTitle("global");
    setColumnProperty(columnProperty);
  }

  public GlobalGroupColumn(String name) {
    ColumnProperty columnProperty = new ColumnProperty(name, String.class.getName());
    setTitle("global");
    setColumnProperty(columnProperty);
  }
View Full Code Here

    return super.build();
  }

    public FastReportBuilder addColumn(String title, String property, String className, int width, Style style) throws ColumnBuilderException, ClassNotFoundException {
    AbstractColumn column = ColumnBuilder.getInstance()
      .setColumnProperty(new ColumnProperty(property, className))
      .setWidth(new Integer(width))
      .setTitle(title)
      .build();

    column.setStyle(style);
View Full Code Here

TOP

Related Classes of ar.com.fdvs.dj.domain.ColumnProperty

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.