Class NodeChange

Direct Known Subclasses:
AddNodeToSubset, NodeAnnotationChange, NodeCreation, NodeDeletion, NodeMappingChange, NodeMetadataAssertionChange, NodeObsoletion, NodeRename, NodeSynonymChange, NodeTextDefinitionChange, NodeUnobsoletion, RemoveNodeFromSubset, SetLanguageForName

public class NodeChange extends SimpleChange
A simple change where the change is about a node
  • Constructor Details

    • NodeChange

      public NodeChange()
  • Method Details

    • accept

      public <T> T accept(IChangeVisitor<T> v)
      Overrides:
      accept in class SimpleChange
    • getAboutNode

      public Node getAboutNode()
    • getAboutNodeRepresentation

      public String getAboutNodeRepresentation()
    • getLanguage

      public String getLanguage()
    • setAboutNode

      public void setAboutNode(Node aboutNode)
    • setAboutNodeRepresentation

      public void setAboutNodeRepresentation(String aboutNodeRepresentation)
    • setLanguage

      public void setLanguage(String language)
    • toString

      public String toString()
      Overrides:
      toString in class SimpleChange
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class SimpleChange
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class SimpleChange
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class SimpleChange