Package org.pentaho.reporting.designer.core.util.undo

Examples of org.pentaho.reporting.designer.core.util.undo.ExpressionRemoveUndoEntry


      final Expression definitionEntry = expressionCollection.getExpression(i);
      if (definitionEntry == data)
      {
        expressionCollection.removeExpression(i);
        report.notifyNodeChildRemoved(definitionEntry);
        return new ExpressionRemoveUndoEntry(i, definitionEntry);
      }
    }
    return null;
  }
View Full Code Here


      {
        expressionCollection.removeExpression(j);
        expressionCollection.add(expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry(new ExpressionRemoveUndoEntry(j, expression),
                new ExpressionAddedUndoEntry(expressionCollection.getExpressions().length-1, expression));
      }
    }
    return null;
  }
View Full Code Here

        {
          expressionCollection.removeExpression(j);
          expressionCollection.add(j + 1, expression);
          report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
          return new CompoundUndoEntry
              (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(j + 1, expression));
        }
      }
    }
    return null;
  }
View Full Code Here

        expressionCollection.removeExpression(j);
        expressionCollection.add(0, expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry
            (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(0, expression));
      }
    }
    return null;
  }
View Full Code Here

        expressionCollection.removeExpression(j);
        expressionCollection.add(j - 1, expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry
            (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(j - 1, expression));
      }
    }
    return null;
  }
View Full Code Here

        {
          expressionCollection.removeExpression(j);
          expressionCollection.add(j + 1, expression);
          report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
          return new CompoundUndoEntry
              (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(j + 1, expression));
        }
      }
    }
    return null;
  }
View Full Code Here

      {
        expressionCollection.removeExpression(j);
        expressionCollection.add(expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry(new ExpressionRemoveUndoEntry(j, expression),
                new ExpressionAddedUndoEntry(expressionCollection.getExpressions().length-1, expression));
      }
    }
    return null;
  }
View Full Code Here

        expressionCollection.removeExpression(j);
        expressionCollection.add(0, expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry
            (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(0, expression));
      }
    }
    return null;
  }
View Full Code Here

        expressionCollection.removeExpression(j);
        expressionCollection.add(j - 1, expression);

        report.fireModelLayoutChanged(report, ReportModelEvent.NODE_STRUCTURE_CHANGED, expression);
        return new CompoundUndoEntry
                (new ExpressionRemoveUndoEntry(j, expression), new ExpressionAddedUndoEntry(j - 1, expression));
      }
    }
    return null;
  }
View Full Code Here

        final Expression definitionEntry = expressionCollection.getExpression(i);
        if (definitionEntry == data)
        {
          expressionCollection.removeExpression(i);
          report.notifyNodeStructureChanged();
          return new ExpressionRemoveUndoEntry(i, definitionEntry);
        }
      }
      return null;
    }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.designer.core.util.undo.ExpressionRemoveUndoEntry

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.