Class ChangeVisitorBase<T>
java.lang.Object
org.incenp.obofoundry.kgcl.ChangeVisitorBase<T>
- All Implemented Interfaces:
org.incenp.obofoundry.kgcl.model.IChangeVisitor<T>
- Direct Known Subclasses:
AutoIDAllocator, KGCLTextTranslator, OWLTranslator
public class ChangeVisitorBase<T>
extends Object
implements org.incenp.obofoundry.kgcl.model.IChangeVisitor<T>
Dummy implementation of
IChangeVisitor. KGCL visitors may extend this
class instead of implementing the interface directly, and override only the
methods they need to implement.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TdoDefault(org.incenp.obofoundry.kgcl.model.Change v) Override this method in derived classes to change the value returned by unimplemented methods.visit(org.incenp.obofoundry.kgcl.model.AddNodeToSubset v) visit(org.incenp.obofoundry.kgcl.model.Change v) visit(org.incenp.obofoundry.kgcl.model.ClassCreation v) visit(org.incenp.obofoundry.kgcl.model.ComplexChange v) visit(org.incenp.obofoundry.kgcl.model.EdgeChange v) visit(org.incenp.obofoundry.kgcl.model.EdgeCreation v) visit(org.incenp.obofoundry.kgcl.model.EdgeDeletion v) visit(org.incenp.obofoundry.kgcl.model.EdgeLogicalInterpretationChange v) visit(org.incenp.obofoundry.kgcl.model.EdgeObsoletion v) visit(org.incenp.obofoundry.kgcl.model.EdgeRewiring v) visit(org.incenp.obofoundry.kgcl.model.LogicalAxiomChange v) visit(org.incenp.obofoundry.kgcl.model.MappingCreation v) visit(org.incenp.obofoundry.kgcl.model.MappingPredicateChange v) visit(org.incenp.obofoundry.kgcl.model.MappingReplacement v) visit(org.incenp.obofoundry.kgcl.model.MetadataAssertionPredicateChange v) visit(org.incenp.obofoundry.kgcl.model.MetadataAssertionReplacement v) visit(org.incenp.obofoundry.kgcl.model.MultiNodeObsoletion v) visit(org.incenp.obofoundry.kgcl.model.NameBecomesSynonym v) visit(org.incenp.obofoundry.kgcl.model.NewMapping v) visit(org.incenp.obofoundry.kgcl.model.NewMetadataAssertion v) visit(org.incenp.obofoundry.kgcl.model.NewSynonym v) visit(org.incenp.obofoundry.kgcl.model.NewTextDefinition v) visit(org.incenp.obofoundry.kgcl.model.NodeAnnotationChange v) visit(org.incenp.obofoundry.kgcl.model.NodeAnnotationReplacement v) visit(org.incenp.obofoundry.kgcl.model.NodeChange v) visit(org.incenp.obofoundry.kgcl.model.NodeCreation v) visit(org.incenp.obofoundry.kgcl.model.NodeDeepening v) visit(org.incenp.obofoundry.kgcl.model.NodeDeletion v) visit(org.incenp.obofoundry.kgcl.model.NodeDirectMerge v) visit(org.incenp.obofoundry.kgcl.model.NodeMappingChange v) visit(org.incenp.obofoundry.kgcl.model.NodeMetadataAssertionChange v) visit(org.incenp.obofoundry.kgcl.model.NodeMove v) visit(org.incenp.obofoundry.kgcl.model.NodeObsoletion v) visit(org.incenp.obofoundry.kgcl.model.NodeObsoletionWithDirectReplacement v) visit(org.incenp.obofoundry.kgcl.model.NodeObsoletionWithNoDirectReplacement v) visit(org.incenp.obofoundry.kgcl.model.NodeRename v) visit(org.incenp.obofoundry.kgcl.model.NodeShallowing v) visit(org.incenp.obofoundry.kgcl.model.NodeSynonymChange v) visit(org.incenp.obofoundry.kgcl.model.NodeTextDefinitionChange v) visit(org.incenp.obofoundry.kgcl.model.NodeUnobsoletion v) visit(org.incenp.obofoundry.kgcl.model.ObjectPropertyCreation v) visit(org.incenp.obofoundry.kgcl.model.PlaceUnder v) visit(org.incenp.obofoundry.kgcl.model.PredicateChange v) visit(org.incenp.obofoundry.kgcl.model.RemoveMapping v) visit(org.incenp.obofoundry.kgcl.model.RemoveMetadataAssertion v) visit(org.incenp.obofoundry.kgcl.model.RemoveNodeFromSubset v) visit(org.incenp.obofoundry.kgcl.model.RemoveSynonym v) visit(org.incenp.obofoundry.kgcl.model.RemoveTextDefinition v) visit(org.incenp.obofoundry.kgcl.model.RemoveUnder v) visit(org.incenp.obofoundry.kgcl.model.SetLanguageForName v) visit(org.incenp.obofoundry.kgcl.model.SimpleChange v) visit(org.incenp.obofoundry.kgcl.model.SynonymPredicateChange v) visit(org.incenp.obofoundry.kgcl.model.SynonymReplacement v) visit(org.incenp.obofoundry.kgcl.model.TextDefinitionReplacement v) visit(org.incenp.obofoundry.kgcl.model.Transaction v)
-
Constructor Details
-
ChangeVisitorBase
public ChangeVisitorBase()
-
-
Method Details
-
doDefault
Override this method in derived classes to change the value returned by unimplemented methods.- Parameters:
v- The change to visit.- Returns:
- The default value to return.
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-