public static interface Node.ChangeLogger
Node.compareVersions(Node, Node.ChangeLogger, Object)
.Modifier and Type | Method and Description |
---|---|
void |
logChildChange(Node oContainer,
Node oChild,
Object oUserData)
Logs an encountered child change.
|
void |
logDataChange(Node oCurrent,
Node oRollback,
boolean bCurrentModelled,
boolean bRollbackModelled,
String sPropValue,
Object oUserData)
Logs an encountered data change.
|
void |
logPropChange(Node oContainer,
String sPropName,
String sPropValue,
Object oUserData)
Logs an encountered property change.
|
void |
logValueChange(Node oContainer,
String sPropValue,
Object oUserData)
Logs an encountered value change.
|
void logPropChange(Node oContainer, String sPropName, String sPropValue, Object oUserData)
oContainer
- the node a change was found on.sPropName
- the changed property name.sPropValue
- the new property value.oUserData
- an optional application-supplied object managed by the ChangeLogger.void logValueChange(Node oContainer, String sPropValue, Object oUserData)
oContainer
- the node a change was found on.sPropValue
- the changed property value.oUserData
- an optional application-supplied object managed by the ChangeLogger.void logChildChange(Node oContainer, Node oChild, Object oUserData)
oContainer
- the node a change was found on.oChild
- the changed child node.oUserData
- an optional application-supplied object managed by the ChangeLogger.void logDataChange(Node oCurrent, Node oRollback, boolean bCurrentModelled, boolean bRollbackModelled, String sPropValue, Object oUserData)
oCurrent
- the node a change was found on.oRollback
- the corresponding rollback node.bCurrentModelled
- whether the changed value was modelled.bRollbackModelled
- whether the rollback value was modelled.sPropValue
- the changed value.oUserData
- an optional application-supplied object managed by the ChangeLogger.Copyright © 2010 - 2020 Adobe. All Rights Reserved