Uses of Class
com.github.javaparser.ast.observer.ObservableProperty
-
-
Uses of ObservableProperty in com.github.javaparser.ast
Methods in com.github.javaparser.ast with parameters of type ObservableProperty Modifier and Type Method Description <P> voidNode. notifyPropertyChange(ObservableProperty property, P oldValue, P newValue) -
Uses of ObservableProperty in com.github.javaparser.ast.observer
Methods in com.github.javaparser.ast.observer that return ObservableProperty Modifier and Type Method Description static ObservablePropertyObservableProperty. fromCamelCaseName(java.lang.String camelCaseName)static ObservablePropertyObservableProperty. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ObservableProperty[]ObservableProperty. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.github.javaparser.ast.observer with parameters of type ObservableProperty Modifier and Type Method Description voidPropagatingAstObserver. concretePropertyChange(Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)voidAstObserver. propertyChange(Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)The value of a property is changedvoidAstObserverAdapter. propertyChange(Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)voidPropagatingAstObserver. propertyChange(Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue) -
Uses of ObservableProperty in com.github.javaparser.printer.concretesyntaxmodel
Fields in com.github.javaparser.printer.concretesyntaxmodel declared as ObservableProperty Modifier and Type Field Description private ObservablePropertyCsmAttribute. propertyprivate ObservablePropertyCsmChar. propertyprivate ObservablePropertyCsmList. propertyprivate ObservablePropertyCsmSingleReference. propertyprivate ObservablePropertyCsmString. propertyprivate ObservablePropertyCsmTextBlock. propertyFields in com.github.javaparser.printer.concretesyntaxmodel with type parameters of type ObservableProperty Modifier and Type Field Description private java.util.List<ObservableProperty>CsmConditional. propertiesMethods in com.github.javaparser.printer.concretesyntaxmodel that return ObservableProperty Modifier and Type Method Description ObservablePropertyCsmAttribute. getProperty()ObservablePropertyCsmChar. getProperty()ObservablePropertyCsmConditional. getProperty()ObservablePropertyCsmList. getProperty()ObservablePropertyCsmSingleReference. getProperty()ObservablePropertyCsmString. getProperty()ObservablePropertyCsmTextBlock. getProperty()Methods in com.github.javaparser.printer.concretesyntaxmodel that return types with arguments of type ObservableProperty Modifier and Type Method Description java.util.List<ObservableProperty>CsmConditional. getProperties()Methods in com.github.javaparser.printer.concretesyntaxmodel with parameters of type ObservableProperty Modifier and Type Method Description static CsmElementCsmElement. attribute(ObservableProperty property)static CsmElementCsmElement. charToken(ObservableProperty property)static CsmElementCsmElement. child(ObservableProperty property)static CsmElementCsmElement. conditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement)static CsmElementCsmElement. conditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement, CsmElement elseElement)(package private) abstract booleanCsmConditional.Condition. evaluate(Node node, ObservableProperty property)static CsmElementCsmElement. list(ObservableProperty property)static CsmElementCsmElement. list(ObservableProperty property, CsmElement separator)static CsmElementCsmElement. list(ObservableProperty property, CsmElement separator, CsmElement preceeding, CsmElement following)static CsmElementCsmElement. list(ObservableProperty property, CsmElement separatorPre, CsmElement separatorPost, CsmElement preceeding, CsmElement following)static CsmElementCsmElement. stringToken(ObservableProperty property)static CsmElementCsmElement. textBlockToken(ObservableProperty property)Method parameters in com.github.javaparser.printer.concretesyntaxmodel with type arguments of type ObservableProperty Modifier and Type Method Description static CsmElementCsmElement. conditional(java.util.List<ObservableProperty> properties, CsmConditional.Condition condition, CsmElement thenElement, CsmElement elseElement)Constructors in com.github.javaparser.printer.concretesyntaxmodel with parameters of type ObservableProperty Constructor Description CsmAttribute(ObservableProperty property)CsmChar(ObservableProperty property)CsmConditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement)CsmConditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement, CsmElement elseElement)CsmList(ObservableProperty property)CsmList(ObservableProperty property, CsmElement separator)CsmList(ObservableProperty property, CsmElement separatorPre, CsmElement separatorPost, CsmElement preceeding, CsmElement following)CsmSingleReference(ObservableProperty property)CsmString(ObservableProperty property)CsmTextBlock(ObservableProperty property)Constructor parameters in com.github.javaparser.printer.concretesyntaxmodel with type arguments of type ObservableProperty Constructor Description CsmConditional(java.util.List<ObservableProperty> properties, CsmConditional.Condition condition, CsmElement thenElement, CsmElement elseElement) -
Uses of ObservableProperty in com.github.javaparser.printer.lexicalpreservation
Methods in com.github.javaparser.printer.lexicalpreservation that return ObservableProperty Modifier and Type Method Description private static ObservablePropertyLexicalPreservingPrinter. findNodeListName(NodeList<?> nodeList)Methods in com.github.javaparser.printer.lexicalpreservation with parameters of type ObservableProperty Modifier and Type Method Description (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterListAddition(Node container, ObservableProperty observableProperty, int index, Node nodeAdded)(package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterListAddition(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node nodeAdded)(package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterListRemoval(Node container, ObservableProperty observableProperty, int index)(package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterListRemoval(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index)private LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterListReplacement(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node newValue)(package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterPropertyChange(Node node, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)(package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator. calculatedSyntaxModelAfterPropertyChange(CsmElement csm, Node node, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)(package private) java.util.List<DifferenceElement>LexicalDifferenceCalculator. calculateListAdditionDifference(ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node nodeAdded)(package private) java.util.List<DifferenceElement>LexicalDifferenceCalculator. calculateListRemovalDifference(ObservableProperty observableProperty, NodeList<?> nodeList, int index)(package private) java.util.List<DifferenceElement>LexicalDifferenceCalculator. calculateListReplacementDifference(ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node newValue)(package private) voidLexicalDifferenceCalculator. calculatePropertyChange(NodeText nodeText, Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)voidLexicalPreservingPrinter.Observer. concretePropertyChange(Node observedNode, ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue) -
Uses of ObservableProperty in com.github.javaparser.printer.lexicalpreservation.changes
Fields in com.github.javaparser.printer.lexicalpreservation.changes declared as ObservableProperty Modifier and Type Field Description private ObservablePropertyListAdditionChange. observablePropertyprivate ObservablePropertyListRemovalChange. observablePropertyprivate ObservablePropertyListReplacementChange. observablePropertyprivate ObservablePropertyPropertyChange. propertyMethods in com.github.javaparser.printer.lexicalpreservation.changes that return ObservableProperty Modifier and Type Method Description ObservablePropertyChange. getProperty()ObservablePropertyListAdditionChange. getProperty()ObservablePropertyListRemovalChange. getProperty()ObservablePropertyListReplacementChange. getProperty()ObservablePropertyNoChange. getProperty()ObservablePropertyPropertyChange. getProperty()Methods in com.github.javaparser.printer.lexicalpreservation.changes with parameters of type ObservableProperty Modifier and Type Method Description java.lang.ObjectChange. getValue(ObservableProperty property, Node node)java.lang.ObjectListAdditionChange. getValue(ObservableProperty property, Node node)java.lang.ObjectListRemovalChange. getValue(ObservableProperty property, Node node)java.lang.ObjectListReplacementChange. getValue(ObservableProperty property, Node node)java.lang.ObjectNoChange. getValue(ObservableProperty property, Node node)java.lang.ObjectPropertyChange. getValue(ObservableProperty property, Node node)default booleanChange. isEvaluatedOnDerivedProperty(ObservableProperty property)Constructors in com.github.javaparser.printer.lexicalpreservation.changes with parameters of type ObservableProperty Constructor Description ListAdditionChange(ObservableProperty observableProperty, int index, Node nodeAdded)ListRemovalChange(ObservableProperty observableProperty, int index)ListReplacementChange(ObservableProperty observableProperty, int index, Node newValue)PropertyChange(ObservableProperty property, java.lang.Object oldValue, java.lang.Object newValue)
-