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 TypeMethodDescriptionbooleanApplies a single change to the knowledge graph.protected Voidprotected TOverride this method in derived classes to change the value returned by unimplemented methods.voidThis method is called when a change cannot be applied to an ontology.voidSerialise 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 booleanApplies a changeset to the knowledge graph.booleanApplies a changeset to the knowledge graph.static voidKGCLHelper.apply(List<Change> changeset, IPatcher patcher, boolean noPartialApply, List<RejectedChange> rejects) Applies a KGCL changeset using the provided patcher object.static voidKGCLHelper.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 voidKGCLHelper.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 voidKGCLHelper.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.booleanAutoIDAllocator.reallocate(List<Change> changes) Assigns automatic IDs in the given list of change objects.voidSerialises 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 TypeClassDescriptionclassPlaces a node inside a subset, by annotating that nodeclassA node creation where the owl type is 'owl:Class'classA change that is is a composition of other changesclassA change in which the element that is the focus of the change is an edge.classAn edge change in which a de-novo edge is created.classAn edge change in which an edge is removed.classAn edge change where the subject, object, and predicate are unchanged, but the logical interpretation changesclassAn edge change in which an edge is obsoleted.classAn edge change where one node is replaced with another, as in the case of obsoletion with replacementclassA simple change where a logical axiom is changed, where the logical axiom cannot be represented as an edgeclassA specific kind of edge creation in which the created edge is a mapping.classA node mapping change where the predicate of a mapping is changed.classA node mapping change where the object of a mapping is changedclassA node metadata assertion change where the predicate of a metadata assertion is changed.classA node metadata assertion change where the object of a metadata assertion is changedclassA complex change consisting of multiple obsoletions.classA node synonym where the name NAME of an node NODE moves to a synonym, and NODE receives a new name.classA node mapping change where a mapping is added to a nodeclassA node metadata assertion change where a metadata assertion is added to a nodeclassA node synonym change where a de-novo synonym is createdclassA node change where a de-novo text definition is createdclassA node change where the change alters node properties/annotations.classA node annotation change where the change replaces a particular property value.classA simple change where the change is about a nodeclassa node change in which a new node is createdclassA node move in which a node where the destination is a proper descendant of the original location.classDeletion of a node from the graph.classAn 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 nodeclassA node change where the mappings for that node are alteredclassA node change where the metadata assertion (OWL annotations) for that node are alteredclassA 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 changesclassObsoletion of a node deprecates usage of that node, but does not delete it.classAn 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 nodeclassAn obsoletion change in which there is no direct replacementclassA node change where the name (aka rdfs:label) of the node changesclassThe opposite of node deepeningclassNoneclassA node change where the text definition is changedclassunobsoletion of a node deprecates usage of that node.classA node creation where the owl type is 'ObjectProperty'classAn edge creation where the predicate is owl:subClassOfclassAn edge change where the predicate (relationship type) is modified.classA node mapping change where a mapping is deletedclassA node metadata assertion change where a metadata assertion is deletedclassRemoves a node from a subset, by removing an annotationclassA node synonym change where a synonym is deletedclassA node change where a text definition is deletedclassAn edge deletion where the predicate is owl:subClassOfclassA node change where the string value for the name is unchanged but the language tag is setclassA change that is about a single ontology elementclassA node synonym change where the predicate of a synonym is changed.classA node synonym change where the text of a synonym is changedclassA node change where a text definition is modifiedclassA 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 TypeMethodDescriptionvoidComplexChange.setChangeSet(List<Change> changeSet) voidSession.setChangeSet(List<Change> changeSet) voidTransaction.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 TypeMethodDescriptionbooleanprotected List<org.semanticweb.owlapi.model.OWLOntologyChange> protected voidCalled internally whenever a change is rejected.voidThis 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.