Class NodeAnnotationChange

Direct Known Subclasses:
NodeAnnotationReplacement

public class NodeAnnotationChange extends NodeChange
A node change where the change alters node properties/annotations. TODO
  • Constructor Details

    • NodeAnnotationChange

      public NodeAnnotationChange()
  • Method Details

    • accept

      public <T> T accept(IChangeVisitor<T> v)
      Overrides:
      accept in class NodeChange
    • getAnnotationProperty

      public String getAnnotationProperty()
    • getAnnotationPropertyType

      public String getAnnotationPropertyType()
    • setAnnotationProperty

      public void setAnnotationProperty(String annotationProperty)
    • setAnnotationPropertyType

      public void setAnnotationPropertyType(String annotationPropertyType)
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class NodeChange