All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.stanford.protege.webprotege.hierarchy.GraphModelChangeVisitor Maven / Gradle / Ivy

The newest version!
package edu.stanford.protege.webprotege.hierarchy;


/**
 * Matthew Horridge
 * Stanford Center for Biomedical Informatics Research
 * 2021-04-20
 */
public interface GraphModelChangeVisitor {

    void visit(AddRootNode addRootNode);

    void visit(RemoveRootNode removeRootNode);

    void visit(AddEdge addEdge);

    void visit(RemoveEdge removeEdge);

    void visit(UpdateUserObject updateUserObject);
}