public class CommandMerger
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
addAction(UndoableAction action) |
static boolean |
canMergeGroup(java.lang.Object groupId,
java.lang.Object lastGroupId) |
void |
commandFinished(java.lang.String commandName,
java.lang.Object groupId,
CommandMerger nextCommandToMerge) |
java.lang.String |
getCommandName() |
UndoConfirmationPolicy |
getUndoConfirmationPolicy() |
boolean |
isPhysical() |
boolean |
isTransparent() |
boolean |
isUndoAvailable(java.util.Collection<? extends DocumentReference> refs) |
public java.lang.String getCommandName()
public void addAction(UndoableAction action)
public void commandFinished(java.lang.String commandName, java.lang.Object groupId, CommandMerger nextCommandToMerge)
public static boolean canMergeGroup(java.lang.Object groupId, java.lang.Object lastGroupId)
public boolean isTransparent()
public UndoConfirmationPolicy getUndoConfirmationPolicy()
public boolean isPhysical()
public boolean isUndoAvailable(java.util.Collection<? extends DocumentReference> refs)