Examples of ParameterUpdateEvent


Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

          formula = "=DRILLDOWN(\"Text\"; \"Text\"; Any)"// NON-NLS
        }
        for (int i = 0; i < parameterUpdateListeners.length; i++)
        {
          final ParameterUpdateListener listener = parameterUpdateListeners[i];
          listener.parameterUpdated(new ParameterUpdateEvent(DrillDownFunctionParameterEditor.this, -1, formula, true));
        }
      }
      finally
      {
        inParameterUpdate = false;
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    LibFormulaBoot.getInstance().start();
  }

  public void testEditExtraParameterEmptyText()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 10, "", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM()");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(5, editResult.caretPositionAfterEdit);
  }

  public void testEditExtraParameterText()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 4, "1", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM()");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(10, editResult.caretPositionAfterEdit);
  }

  public void testEditExtraParameterText2()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 0, "1", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM()");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(6, editResult.caretPositionAfterEdit);
  }

  public void testEditExtraParameterText3()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 1, "1", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM(1)");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(8, editResult.caretPositionAfterEdit);
  }

  public void testEditExtraParameterText0()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 0, "1", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM(2)");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(6, editResult.caretPositionAfterEdit);
  }

  public void testGlobalReplaceAgainstEmpty()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, -1, "SUM(1; (1 + 1))", true);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=SUM()");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(16, editResult.caretPositionAfterEdit);
  }

  public void testParameterReplacement()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 1, "SUM(1; (1 + 1))", false);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=IF(;;)");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(20, editResult.caretPositionAfterEdit);
  }

  public void testParameterReplacementFirst()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 0, "SUM(1; (1 + 1))", false);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=IF(;;)");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here

Examples of org.pentaho.openformula.ui.ParameterUpdateEvent

    assertEquals(19, editResult.caretPositionAfterEdit);
  }

  public void testParameterReplacementLast()
  {
    final ParameterUpdateEvent event = new ParameterUpdateEvent(this, 2, "SUM(1; (1 + 1))", false);
    final FormulaDocument doc = new FormulaDocument();
    doc.setText("=IF(;;)");
    final FunctionInformation fn = doc.getFunctionForPosition(1);

    final FunctionParameterEditHelper.EditResult editResult =
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.