Package org.jfree.report

Examples of org.jfree.report.DataRow


            ole.setAttribute(JFreeReportInfo.REPORT_NAMESPACE, Element.TYPE_ATTRIBUTE, OfficeToken.OBJECT_OLE);
            ole.setAttribute(JFreeReportInfo.REPORT_NAMESPACE, "href", url);
            ole.setAttribute(JFreeReportInfo.REPORT_NAMESPACE, "class-id", element.getClassid());
            final List masterfields = element.getMasterfields();
            final List values = new ArrayList();
            final DataRow view = getFlowController().getMasterRow().getGlobalView();
            for (final Iterator iter = masterfields.iterator(); iter.hasNext();)
            {
                final String master = (String) iter.next();
                try
                {
                    final DataFlags flags = view.getFlags(master);
                    if (flags != null)
                    {
                        values.add(flags.getValue());
                    }
                }
View Full Code Here


   *
   * @return the value of the function.
   */
  public Object computeValue() throws DataSourceException
  {
    final DataRow dr = getDataRow();
    final String[] columns = getField();
    for (int i = 0; i < columns.length; i++)
    {
      final String column = columns[i];
      final DataFlags df = dr.getFlags(column);
      if (df == null)
      {
        // invalid column or invalid implementation ...
        continue;
      }
View Full Code Here

  private String[] innerNames;

  public ImportedVariablesDataRow(final GlobalMasterRow innerRow)
          throws DataSourceException
  {
    final DataRow globalView = innerRow.getGlobalView();
    final int cols = globalView.getColumnCount();
    this.outerNames = new String[cols];
    this.innerNames = outerNames;
    final Object[] values = new Object[outerNames.length];
    for (int i = 0; i < outerNames.length; i++)
    {
      outerNames[i] = globalView.getColumnName(i);
      values[i] = globalView.get(i);
    }
    setData(outerNames, values);
  }
View Full Code Here

          throws DataSourceException
  {
    this.outerNames = new String[parameterMappings.length];
    this.innerNames = new String[parameterMappings.length];
    final Object[] values = new Object[parameterMappings.length];
    final DataRow globalView = innerRow.getGlobalView();
    for (int i = 0; i < parameterMappings.length; i++)
    {
      final ParameterMapping mapping = parameterMappings[i];
      String name = mapping.getAlias();
      values[i] = globalView.get(name);
      innerNames[i] = name;
      outerNames[i] = mapping.getName();
    }
    setData(outerNames, values);
  }
View Full Code Here

  }

  public ImportedVariablesDataRow advance (final GlobalMasterRow innerRow)
          throws DataSourceException
  {
    final DataRow globalView = innerRow.getGlobalView();
    final Object[] values = new Object[outerNames.length];
    for (int i = 0; i < innerNames.length; i++)
    {
      String name = innerNames[i];
      values[i] = globalView.get(name);
    }
    ImportedVariablesDataRow idr = new ImportedVariablesDataRow(this);
    idr.setData(outerNames, values);
    return idr;
  }
View Full Code Here

   *
   * @return the value of the function.
   */
  public Object computeValue() throws DataSourceException
  {
    final DataRow dr = getDataRow();
    final String[] columns = getField();
    for (int i = 0; i < columns.length; i++)
    {
      String column = columns[i];
      DataFlags df = dr.getFlags(column);
      if (df == null)
      {
        // invalid column or invalid implementation ...
        continue;
      }
View Full Code Here

  private String[] innerNames;

  public ImportedVariablesDataRow(final GlobalMasterRow innerRow)
          throws DataSourceException
  {
    final DataRow globalView = innerRow.getGlobalView();
    final int cols = globalView.getColumnCount();
    this.outerNames = new String[cols];
    this.innerNames = outerNames;
    final Object[] values = new Object[outerNames.length];
    for (int i = 0; i < outerNames.length; i++)
    {
      outerNames[i] = globalView.getColumnName(i);
      values[i] = globalView.get(i);
    }
    setData(outerNames, values);
  }
View Full Code Here

          throws DataSourceException
  {
    this.outerNames = new String[parameterMappings.length];
    this.innerNames = new String[parameterMappings.length];
    final Object[] values = new Object[parameterMappings.length];
    final DataRow globalView = innerRow.getGlobalView();
    for (int i = 0; i < parameterMappings.length; i++)
    {
      final ParameterMapping mapping = parameterMappings[i];
      final String name = mapping.getAlias();
      values[i] = globalView.get(name);
      innerNames[i] = name;
      outerNames[i] = mapping.getName();
    }
    setData(outerNames, values);
  }
View Full Code Here

  }

  public ImportedVariablesDataRow advance (final GlobalMasterRow innerRow)
          throws DataSourceException
  {
    final DataRow globalView = innerRow.getGlobalView();
    final Object[] values = new Object[outerNames.length];
    for (int i = 0; i < innerNames.length; i++)
    {
      final String name = innerNames[i];
      values[i] = globalView.get(name);
    }
    final ImportedVariablesDataRow idr = new ImportedVariablesDataRow(this);
    idr.setData(outerNames, values);
    return idr;
  }
View Full Code Here

  {
    if (lValue instanceof ContextLookup)
    {
      final ContextLookup rval = (ContextLookup) lValue;
      final String s = rval.getName();
      final DataRow view = getFlowController().getMasterRow().getGlobalView();
      try
      {
        final DataFlags flags = view.getFlags(s);
        if (flags != null)
        {
          if (flags.isChanged())
          {
//            Log.debug ("Reference " + s + " is changed");
View Full Code Here

TOP

Related Classes of org.jfree.report.DataRow

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.