public class ElementFormatUndoEntry extends MassElementStyleUndoEntry
Modifier and Type | Class and Description |
---|---|
static class |
ElementFormatUndoEntry.EditResult |
Constructor and Description |
---|
ElementFormatUndoEntry(org.pentaho.reporting.engine.classic.core.util.InstanceID[] elements,
Object[][] oldStyleData,
Object[][] newStyleData,
org.pentaho.reporting.engine.classic.core.function.Expression[][] oldExpressions,
org.pentaho.reporting.engine.classic.core.function.Expression[][] newExpressions) |
Modifier and Type | Method and Description |
---|---|
static org.pentaho.reporting.engine.classic.core.function.Expression[] |
computeExpressions(org.pentaho.reporting.engine.classic.core.ReportElement visualElement) |
UndoEntry |
merge(UndoEntry newEntry) |
void |
redo(ReportDocumentContext renderContext) |
void |
undo(ReportDocumentContext renderContext) |
public ElementFormatUndoEntry(org.pentaho.reporting.engine.classic.core.util.InstanceID[] elements, Object[][] oldStyleData, Object[][] newStyleData, org.pentaho.reporting.engine.classic.core.function.Expression[][] oldExpressions, org.pentaho.reporting.engine.classic.core.function.Expression[][] newExpressions)
public void undo(ReportDocumentContext renderContext)
undo
in interface UndoEntry
undo
in class MassElementStyleUndoEntry
public void redo(ReportDocumentContext renderContext)
redo
in interface UndoEntry
redo
in class MassElementStyleUndoEntry
public UndoEntry merge(UndoEntry newEntry)
merge
in interface UndoEntry
merge
in class MassElementStyleUndoEntry
public static org.pentaho.reporting.engine.classic.core.function.Expression[] computeExpressions(org.pentaho.reporting.engine.classic.core.ReportElement visualElement)