public interface Reporter
Reporter
receives callbacks for every NodeState
and PropertyState that was accessed via a {ReportingNodeState}
instance.Modifier and Type | Method and Description |
---|---|
void |
reportNode(@NotNull ReportingNodeState nodeState)
Callback reporting that the given
nodeState was accessed. |
void |
reportProperty(@NotNull ReportingNodeState parent,
@NotNull java.lang.String propertyName)
Callback reporting that the property named
propertyName
was accessed on the parent node. |
void reportNode(@NotNull @NotNull ReportingNodeState nodeState)
nodeState
was accessed.nodeState
- The accessed ReportingNodeState
instance.void reportProperty(@NotNull @NotNull ReportingNodeState parent, @NotNull @NotNull java.lang.String propertyName)
propertyName
was accessed on the parent
node.parent
- The parent node state of the reported property.propertyName
- The name of the reported property.Copyright © 2010 - 2023 Adobe. All Rights Reserved