Package org.pentaho.reporting.engine.classic.core.modules.gui.commonswing

Examples of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.KeyedComboBoxModel


    return epsonPrinters;
  }

  private KeyedComboBoxModel loadEpson9Printers()
  {
    final KeyedComboBoxModel epsonPrinters = new KeyedComboBoxModel();
    final PrinterSpecificationManager spec9Manager =
        Epson9PinPrinterDriver.loadSpecificationManager();
    final String[] printer9Names =
        spec9Manager.getPrinterNames();
    Arrays.sort(printer9Names);
    for (int i = 0; i < printer9Names.length; i++)
    {
      final PrinterSpecification pspec = spec9Manager.getPrinter(
          printer9Names[i]);
      epsonPrinters.add(pspec, pspec.getDisplayName());
    }
    return epsonPrinters;
  }
View Full Code Here


    else
    {
      return null;
    }

    final KeyedComboBoxModel queries = getDialogModel().getQueries();
    for (int i = 0; i < queries.getSize(); i++)
    {
      returnDataFactory.setQuery((String) queries.getElementAt(i), (String) queries.getKeyAt(i));
    }
    return returnDataFactory;
  }
View Full Code Here

    }

    final SQLReportDataFactory newDataFactory = new SQLReportDataFactory(connectionProvider);
    newDataFactory.setPasswordField(dialogModel.getJdbcPasswordField());
    newDataFactory.setUserField(dialogModel.getJdbcUserField());
    final KeyedComboBoxModel queries = dialogModel.getQueries();
    for (int i = 0; i < queries.getSize(); i++)
    {
      newDataFactory.setQuery((String) queries.getElementAt(i), (String) queries.getKeyAt(i));
    }
    return newDataFactory;
  }
View Full Code Here

    getDialogModel().getQueries().setSelectedItem(aQuery);
  }

  protected void configureQueries(final AbstractNamedMDXDataFactory returnDataFactory)
  {
    final KeyedComboBoxModel queries = getDialogModel().getQueries();
    for (int i = 0; i < queries.getSize(); i++)
    {
      final String queryName = (String) queries.getElementAt(i);
      final String queryText = (String) queries.getKeyAt(i);
      returnDataFactory.setQuery(queryName, queryText);
    }
  }
View Full Code Here


    public void actionPerformed(final ActionEvent e)
    {
      final NamedDataSourceDialogModel dialogModel = getDialogModel();
      final KeyedComboBoxModel queries = dialogModel.getQueries();
      queries.remove(queries.getSelectedItemIndex());
      queries.setSelectedItem(null);
      queryNameList.clearSelection();
    }
View Full Code Here

        return;
      }
      final NamedDataSourceDialogModel dialogModel = getDialogModel();
      try
      {
        final KeyedComboBoxModel model = dialogModel.getQueries();
        final int itemIndex = model.getSelectedItemIndex();
        if (itemIndex == -1)
        {
          return;
        }

        inUpdate = true;
        model.update(itemIndex, getQuery(), getQueryName());
      }
      finally
      {
        inUpdate = false;
      }
View Full Code Here

    }

    private void update()
    {
      final NamedDataSourceDialogModel dialogModel = getDialogModel();
      final KeyedComboBoxModel model = dialogModel.getQueries();
      final int itemIndex = model.getSelectedItemIndex();
      if (itemIndex == -1)
      {
        return;
      }

      model.update(itemIndex, getQuery(), getQueryName());
    }
View Full Code Here

    final AbstractNamedMDXDataFactory factory = createDataFactory();
    if (factory == null)
    {
      return null;
    }
    final KeyedComboBoxModel queries = getDialogModel().getQueries();
    for (int i = 0; i < queries.getSize(); i++)
    {
      factory.setQuery((String) queries.getElementAt(i), (String) queries.getKeyAt(i));
    }
    factory.setJdbcUserField(getDialogModel().getJdbcUserField());
    factory.setJdbcPasswordField(getDialogModel().getJdbcPasswordField());
    factory.setRoleField(connectionComponent.getRoleField());
    return factory;
View Full Code Here

    }

    private void update()
    {
      final NamedDataSourceDialogModel dialogModel = getDialogModel();
      final KeyedComboBoxModel model = dialogModel.getQueries();
      final int itemIndex = model.getSelectedItemIndex();
      if (itemIndex == -1)
      {
        return;
      }

      model.update(itemIndex, getQuery(), getQueryName());
    }
View Full Code Here

    }

    public void actionPerformed(final ActionEvent e)
    {
      final NamedDataSourceDialogModel dialogModel = getDialogModel();
      final KeyedComboBoxModel queries = dialogModel.getQueries();
      queries.remove(queries.getSelectedItemIndex());
      queries.setSelectedItem(null);
      queryNameList.clearSelection();
    }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.KeyedComboBoxModel

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.