Class ListRemovalChange
- java.lang.Object
-
- com.github.javaparser.printer.lexicalpreservation.changes.ListRemovalChange
-
-
Field Summary
Fields Modifier and Type Field Description private int
index
private ObservableProperty
observableProperty
-
Constructor Summary
Constructors Constructor Description ListRemovalChange(ObservableProperty observableProperty, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObservableProperty
getProperty()
java.lang.Object
getValue(ObservableProperty property, Node node)
private boolean
isSameNode(Node n1, Node n2)
private boolean
isSameRange(Node n1, Node n2)
private boolean
isSameRange(Range r1, Range r2)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.github.javaparser.printer.lexicalpreservation.changes.Change
evaluate, isEvaluatedOnDerivedProperty
-
-
-
-
Field Detail
-
observableProperty
private final ObservableProperty observableProperty
-
index
private final int index
-
-
Constructor Detail
-
ListRemovalChange
public ListRemovalChange(ObservableProperty observableProperty, int index)
-
-
Method Detail
-
getValue
public java.lang.Object getValue(ObservableProperty property, Node node)
-
getProperty
public ObservableProperty getProperty()
- Specified by:
getProperty
in interfaceChange
-
-