All Classes and Interfaces
Class
Description
A ROBOT command to apply KGCL-described changes to an ontology.
Helper object to assign automatically generated IDs to KGCL change objects.
Dummy implementation of
IChangeVisitor.A visitor to convert a list of KGCL
Change objects into a list of OWL
API OWLOntologyChange objects that, when applied to an ontology,
would implement the requested changes.Represents the type of an edge between two nodes.
An object that can resolve labels into proper entity identifiers.
An object that listens to errors that may occur when processing the parse
tree of a KGCL changeset.
An object to apply KGCL-described changes to a knowledge graph.
This class provides an empty implementation of
KGCLListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This class provides an empty implementation of
KGCLVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.A class providing static helper methods to work with KGCL.
This interface defines a complete listener for a parse tree produced by
KGCLParser.A parser to read a KGCL program from a file or a file-like source.
A syntax error encountered when parsing a KGCL program.
A visitor to convert a list of KGCL
Change objects into their textual
representation in the KGCL language.This interface defines a complete generic visitor for a parse tree produced
by
KGCLParser.A writer to serialise KGCL change objects into a KGCL program that is written
to a file or file-like sink.
An object to resolve labels into identifiers using the
rdfs:label
annotations of an ontology’s entities.A class to apply KGCL-described changes to a OWL API ontology.
Base class to translate KGCL change objects into OWL axioms.
A visitor to converts the ANTLR parse tree of a KGCL changeset into a list of
Change objects.A helper class to apply arbitrary transformations to class expressions.
A change that could not be applied to the intended target graph.
Listener for “rejected change” events – when
OWLTranslator cannot
translate a change for any reason.A custom LinkML converter for SimpleChange objects.
A basic implementation of the
ILabelResolver interface.This class provides a version of the ROBOT tool that includes the KGCL
'apply' command.