Modifier and Type | Method and Description |
---|---|
<P> void |
Node.notifyPropertyChange(ObservableProperty property,
P oldValue,
P newValue) |
Modifier and Type | Method and Description |
---|---|
static ObservableProperty |
ObservableProperty.fromCamelCaseName(java.lang.String camelCaseName) |
static ObservableProperty |
ObservableProperty.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.
|
Modifier and Type | Method and Description |
---|---|
void |
PropagatingAstObserver.concretePropertyChange(Node observedNode,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
void |
AstObserver.propertyChange(Node observedNode,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue)
The value of a property is changed
|
void |
AstObserverAdapter.propertyChange(Node observedNode,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
void |
PropagatingAstObserver.propertyChange(Node observedNode,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
Modifier and Type | Field and Description |
---|---|
private ObservableProperty |
CsmString.property |
private ObservableProperty |
CsmSingleReference.property |
private ObservableProperty |
CsmAttribute.property |
private ObservableProperty |
CsmList.property |
private ObservableProperty |
CsmConditional.property |
private ObservableProperty |
CsmChar.property |
Modifier and Type | Method and Description |
---|---|
ObservableProperty |
CsmSingleReference.getProperty() |
ObservableProperty |
CsmAttribute.getProperty() |
ObservableProperty |
CsmList.getProperty() |
ObservableProperty |
CsmConditional.getProperty() |
Modifier and Type | Method and Description |
---|---|
static CsmElement |
CsmElement.attribute(ObservableProperty property) |
static CsmElement |
CsmElement.charToken(ObservableProperty property) |
static CsmElement |
CsmElement.child(ObservableProperty property) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
(package private) boolean |
CsmConditional.Condition.evaluate(Node node,
ObservableProperty property) |
static CsmElement |
CsmElement.list(ObservableProperty property) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.stringToken(ObservableProperty property) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
private static ObservableProperty |
LexicalPreservingPrinter.findNodeListName(NodeList nodeList) |
Modifier and Type | Method and Description |
---|---|
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition(CsmElement csm,
ObservableProperty observableProperty,
NodeList nodeList,
int index,
Node nodeAdded) |
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition(Node container,
ObservableProperty observableProperty,
int index,
Node nodeAdded) |
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval(CsmElement csm,
ObservableProperty observableProperty,
NodeList nodeList,
int index) |
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval(Node container,
ObservableProperty observableProperty,
int index) |
private LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListReplacement(CsmElement csm,
ObservableProperty observableProperty,
NodeList nodeList,
int index,
Node newValue) |
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange(CsmElement csm,
Node node,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel |
LexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange(Node node,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
(package private) Difference |
LexicalDifferenceCalculator.calculateListAdditionDifference(ObservableProperty observableProperty,
NodeList nodeList,
int index,
Node nodeAdded) |
(package private) Difference |
LexicalDifferenceCalculator.calculateListRemovalDifference(ObservableProperty observableProperty,
NodeList nodeList,
int index) |
(package private) Difference |
LexicalDifferenceCalculator.calculateListReplacementDifference(ObservableProperty observableProperty,
NodeList nodeList,
int index,
Node newValue) |
void |
LexicalDifferenceCalculator.calculatePropertyChange(NodeText nodeText,
Node observedNode,
ObservableProperty property,
java.lang.Object oldValue,
java.lang.Object newValue) |
Modifier and Type | Field and Description |
---|---|
private ObservableProperty |
ListAdditionChange.observableProperty |
private ObservableProperty |
ListRemovalChange.observableProperty |
private ObservableProperty |
ListReplacementChange.observableProperty |
private ObservableProperty |
PropertyChange.property |
Modifier and Type | Method and Description |
---|---|
ObservableProperty |
PropertyChange.getProperty() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ListAdditionChange.getValue(ObservableProperty property,
Node node) |
java.lang.Object |
NoChange.getValue(ObservableProperty property,
Node node) |
java.lang.Object |
PropertyChange.getValue(ObservableProperty property,
Node node) |
java.lang.Object |
Change.getValue(ObservableProperty property,
Node node) |
java.lang.Object |
ListRemovalChange.getValue(ObservableProperty property,
Node node) |
java.lang.Object |
ListReplacementChange.getValue(ObservableProperty property,
Node node) |
Constructor and 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) |