public class EditGroupsUndoEntry extends Object implements UndoEntry
Constructor and Description |
---|
EditGroupsUndoEntry(GroupDataEntry[] oldGroupData,
GroupDataEntry[] newGroupData) |
Modifier and Type | Method and Description |
---|---|
static void |
applyGroupData(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition abstractReportDefinition,
GroupDataEntry[] newEntries) |
static GroupDataEntry[] |
buildGroupData(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition abstractReportDefinition) |
UndoEntry |
merge(UndoEntry newEntry) |
void |
redo(ReportDocumentContext renderContext) |
void |
undo(ReportDocumentContext renderContext) |
public EditGroupsUndoEntry(GroupDataEntry[] oldGroupData, GroupDataEntry[] newGroupData)
public void undo(ReportDocumentContext renderContext)
public void redo(ReportDocumentContext renderContext)
public static GroupDataEntry[] buildGroupData(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition abstractReportDefinition)
public static void applyGroupData(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition abstractReportDefinition, GroupDataEntry[] newEntries)