public abstract class EditOperation extends Operation
Operation.OperationType
Constructor and Description |
---|
EditOperation() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getCost()
Returns the cost of the Operation, EditOperation's cost doesn't depend on
the Tree
|
boolean |
isAbstract()
Tests if the Operation is an UpdateOperation or an EditOperation.
|
boolean |
isAbstractStrict()
Tests if the Operation is an Abstract Strict Operation, meaning a
compilation of multiple UpdateOperation that have the same cost but not
the same result
|
addAddressPrefix, clone, equals, getAddress, getCost, getOperationString, getOperationType, hashCode, make, setAddress, toCompleteString, toString, toXmlElement, toXmlElement
public abstract int getCost()
public boolean isAbstract()
Operation
isAbstract
in class Operation
public boolean isAbstractStrict()
Operation
isAbstractStrict
in class Operation