Uses of Class
org.incenp.obofoundry.kgcl.model.Change
Packages that use Change
Package
Description
-
Uses of Change in org.incenp.obofoundry.kgcl
Methods in org.incenp.obofoundry.kgcl that return ChangeMethods in org.incenp.obofoundry.kgcl that return types with arguments of type ChangeModifier and TypeMethodDescriptionKGCLHelper.extractPendingChanges
(org.semanticweb.owlapi.model.OWLOntology ontology, ZonedDateTime before) Gets the "pending" (provisional) changes that are stored as KGCL annotations in the ontology,KGCLReader.getChangeSet()
Gets the KGCL changeset that has been parsed from the underlying source.KGCLHelper.parse
(File kgcl, Map<String, String> prefixMap, List<KGCLSyntaxError> errors, ILabelResolver labelResolver) Parses KGCL from a file and collects syntax errors.Parses KGCL from a file.KGCLHelper.parse
(File kgcl, org.semanticweb.owlapi.model.PrefixManager prefixManager, List<KGCLSyntaxError> errors) Parses KGCL from a file and collects syntax errors.KGCLHelper.parse
(File kgcl, org.semanticweb.owlapi.model.PrefixManager prefixManager, List<KGCLSyntaxError> errors, ILabelResolver labelResolver) Parses KGCL from a file and collects syntax errors.KGCLHelper.parse
(String kgcl, Map<String, String> prefixMap, List<KGCLSyntaxError> errors, ILabelResolver labelResolver) Parses KGCL from a string and collects syntax errors.Parses KGCL from a string.KGCLHelper.parse
(String kgcl, org.semanticweb.owlapi.model.PrefixManager prefixManager, List<KGCLSyntaxError> errors) Parses KGCL from a string and collects syntax errors.KGCLHelper.parse
(String kgcl, org.semanticweb.owlapi.model.PrefixManager prefixManager, List<KGCLSyntaxError> errors, ILabelResolver labelResolver) Parses KGCL from a string and collects syntax errors.Methods in org.incenp.obofoundry.kgcl with parameters of type ChangeModifier and TypeMethodDescriptionboolean
Applies a single change to the knowledge graph.protected Void
protected T
Override this method in derived classes to change the value returned by unimplemented methods.void
This method is called when a change cannot be applied to an ontology.void
Serialise and writes a single KGCL change to the underlying sink.Method parameters in org.incenp.obofoundry.kgcl with type arguments of type ChangeModifier and TypeMethodDescriptiondefault boolean
Applies a changeset to the knowledge graph.boolean
Applies a changeset to the knowledge graph.static void
KGCLHelper.apply
(List<Change> changeset, IPatcher patcher, boolean noPartialApply, List<RejectedChange> rejects) Applies a KGCL changeset using the provided patcher object.static void
KGCLHelper.apply
(List<Change> changeset, org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.reasoner.OWLReasoner reasoner, boolean noPartialApply) Applies a KGCL changeset to an ontology.static void
KGCLHelper.apply
(List<Change> changeset, org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.reasoner.OWLReasoner reasoner, boolean noPartialApply, List<RejectedChange> rejects) Applies a KGCL changeset to an ontology.static void
KGCLHelper.apply
(List<Change> changeset, org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.reasoner.OWLReasoner reasoner, boolean noPartialApply, List<RejectedChange> rejects, boolean provisional) Applies a KGCL changeset to an ontology.boolean
AutoIDAllocator.reallocate
(List<Change> changes) Assigns automatic IDs in the given list of change objects.void
Serialises and writes a KGCL changeset to the underlying sink.Constructors in org.incenp.obofoundry.kgcl with parameters of type ChangeModifierConstructorDescriptionRejectedChange
(Change change, String reason) Creates a new instance. -
Uses of Change in org.incenp.obofoundry.kgcl.model
Subclasses of Change in org.incenp.obofoundry.kgcl.modelModifier and TypeClassDescriptionclass
Places a node inside a subset, by annotating that nodeclass
A node creation where the owl type is 'owl:Class'class
A change that is is a composition of other changesclass
A change in which the element that is the focus of the change is an edge.class
An edge change in which a de-novo edge is created.class
An edge change in which an edge is removed.class
An edge change where the subject, object, and predicate are unchanged, but the logical interpretation changesclass
An edge change in which an edge is obsoleted.class
An edge change where one node is replaced with another, as in the case of obsoletion with replacementclass
A simple change where a logical axiom is changed, where the logical axiom cannot be represented as an edgeclass
A specific kind of edge creation in which the created edge is a mapping.class
A node mapping change where the predicate of a mapping is changed.class
A node mapping change where the object of a mapping is changedclass
A node metadata assertion change where the predicate of a metadata assertion is changed.class
A node metadata assertion change where the object of a metadata assertion is changedclass
A complex change consisting of multiple obsoletions.class
A node synonym where the name NAME of an node NODE moves to a synonym, and NODE receives a new name.class
A node mapping change where a mapping is added to a nodeclass
A node metadata assertion change where a metadata assertion is added to a nodeclass
A node synonym change where a de-novo synonym is createdclass
A node change where a de-novo text definition is createdclass
A node change where the change alters node properties/annotations.class
A node annotation change where the change replaces a particular property value.class
A simple change where the change is about a nodeclass
a node change in which a new node is createdclass
A node move in which a node where the destination is a proper descendant of the original location.class
Deletion of a node from the graph.class
An obsoletion change in which all metadata (including name/label) from the source node is deleted and added to the target node, and edges can automatically be rewired to point to the target nodeclass
A node change where the mappings for that node are alteredclass
A node change where the metadata assertion (OWL annotations) for that node are alteredclass
A node move is a combination of deleting a parent edge and adding a parent edge, where the predicate is preserved and the object/parent node changesclass
Obsoletion of a node deprecates usage of that node, but does not delete it.class
An obsoletion change in which information from the obsoleted node is selectively copied to a single target, and edges can automatically be rewired to point to the target nodeclass
An obsoletion change in which there is no direct replacementclass
A node change where the name (aka rdfs:label) of the node changesclass
The opposite of node deepeningclass
Noneclass
A node change where the text definition is changedclass
unobsoletion of a node deprecates usage of that node.class
A node creation where the owl type is 'ObjectProperty'class
An edge creation where the predicate is owl:subClassOfclass
An edge change where the predicate (relationship type) is modified.class
A node mapping change where a mapping is deletedclass
A node metadata assertion change where a metadata assertion is deletedclass
Removes a node from a subset, by removing an annotationclass
A node synonym change where a synonym is deletedclass
A node change where a text definition is deletedclass
An edge deletion where the predicate is owl:subClassOfclass
A node change where the string value for the name is unchanged but the language tag is setclass
A change that is about a single ontology elementclass
A node synonym change where the predicate of a synonym is changed.class
A node synonym change where the text of a synonym is changedclass
A node change where a text definition is modifiedclass
A change that is a composition of a set of changes, where those changes are treated as a single unit.Methods in org.incenp.obofoundry.kgcl.model that return ChangeMethods in org.incenp.obofoundry.kgcl.model that return types with arguments of type ChangeModifier and TypeMethodDescriptionComplexChange.getChangeSet()
Session.getChangeSet()
Transaction.getChangeSet()
Methods in org.incenp.obofoundry.kgcl.model with parameters of type ChangeMethod parameters in org.incenp.obofoundry.kgcl.model with type arguments of type ChangeModifier and TypeMethodDescriptionvoid
ComplexChange.setChangeSet
(List<Change> changeSet) void
Session.setChangeSet
(List<Change> changeSet) void
Transaction.setChangeSet
(List<Change> changeSet) -
Uses of Change in org.incenp.obofoundry.kgcl.owl
Methods in org.incenp.obofoundry.kgcl.owl that return types with arguments of type ChangeModifier and TypeMethodDescriptionProvisionalOWLTranslator.extractProvisionalChanges
(boolean remove, ZonedDateTime before) Extracts the list of provisional changes stored as KGCL annotations within the ontology.Methods in org.incenp.obofoundry.kgcl.owl with parameters of type ChangeModifier and TypeMethodDescriptionboolean
protected List
<org.semanticweb.owlapi.model.OWLOntologyChange> protected void
Called internally whenever a change is rejected.void
This method is called whenever a change is rejected.Method parameters in org.incenp.obofoundry.kgcl.owl with type arguments of type Change -
Uses of Change in org.incenp.obofoundry.kgcl.parser
Constructor parameters in org.incenp.obofoundry.kgcl.parser with type arguments of type ChangeModifierConstructorDescriptionParseTree2ChangeVisitor
(org.semanticweb.owlapi.model.PrefixManager prefixManager, ILabelResolver labelResolver, List<Change> changes) Creates a new visitor with the specified prefix manager and list to store the changes.