![JAR search and dependency download from the Maven repository](/logo.png)
io.legaldocml.diff.DiffContext Maven / Gradle / Ivy
package io.legaldocml.diff;
import io.legaldocml.akn.AknObject;
/**
* @author Jacques Militello
*/
public interface DiffContext {
void missingElement(T left);
void mismatchElement(T left, T right);
void attributeValueDifferent(String name, Object valueLeft, Object valueRight, T left, T right);
void attributeNew(String name, Object valueRight, T left, T right);
void attributeRemove(String name, Object valueLeft, T left, T right);
void push(T object);
void pop(T object);
void insertElement(T t);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy