public class RemoveFromListRepairer extends Object
RemoveFromList commands in relation to local ListCommands and local
RemoveFromList commands in relation to remote ListCommands.
Repairing RemoveFromList command can result in more complex instructions thats semantics are not covered by a
single RemoveFromList command. Therefore in this class the a List of RemoveFromList commands
is returned which is guaranteed to contain at least one command.
| Constructor and Description |
|---|
RemoveFromListRepairer() |
| Modifier and Type | Method and Description |
|---|---|
List<RemoveFromList> |
repairCommand(RemoveFromList toRepair,
AddToList repairAgainst)
Repairs a
RemoveFromList in relation to an AddToList command. |
List<RemoveFromList> |
repairCommand(RemoveFromList toRepair,
RemoveFromList repairAgainst)
Repairs a
RemoveFromList in relation to a RemoveFromList command. |
List<RemoveFromList> |
repairCommand(RemoveFromList toRepair,
ReplaceInList repairAgainst)
Repairs a
RemoveFromList in relation to a ReplaceInList command. |
public List<RemoveFromList> repairCommand(RemoveFromList toRepair, AddToList repairAgainst)
RemoveFromList in relation to an AddToList command.toRepair - The command to repair.repairAgainst - The command to repair against.public List<RemoveFromList> repairCommand(RemoveFromList toRepair, RemoveFromList repairAgainst)
RemoveFromList in relation to a RemoveFromList command.toRepair - The command to repair.repairAgainst - The command to repair against.public List<RemoveFromList> repairCommand(RemoveFromList toRepair, ReplaceInList repairAgainst)
RemoveFromList in relation to a ReplaceInList command.toRepair - The command to repair.repairAgainst - The command to repair against.Copyright © 2016 Saxonia Systems AG. All Rights Reserved.