Package org.zkoss.bind.proxy

## Interface ProxyNode

- All Superinterfaces:
    `java.io.Serializable`

      public interface ProxyNode
      extends java.io.Serializable

  A proxy object node (For the relationship of proxies)
  Since:
    8.0.2
  Author:
    jameschu

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<Pair<java.lang.String,​SavePropertyBinding>>` | `getCachedSavePropertyBinding()` |
    `Callback` | `getOnDataChangeCallback()` |
    `Callback` | `getOnDirtyChangeCallback()` |
    `ProxyNode` | `getParent()` |
    `java.lang.String` | `getProperty()` |
    `void` | `setOnDataChangeCallback​(Callback onDataChangeCallback)` |
    `void` | `setOnDirtyChangeCallback​(Callback onDirtyChangeCallback)` |
    `void` | `setParent​(ProxyNode parent)` |
    `void` | `setProperty​(java.lang.String property)` |

- - ### Method Detail

    - #### getProperty

          java.lang.String getProperty()

    - #### setProperty

          void setProperty​(java.lang.String property)

    - #### getParent

          ProxyNode getParent()

    - #### setParent

          void setParent​(ProxyNode parent)

    - #### getCachedSavePropertyBinding

          java.util.Set<Pair<java.lang.String,​SavePropertyBinding>> getCachedSavePropertyBinding()

    - #### getOnDirtyChangeCallback

          Callback getOnDirtyChangeCallback()

    - #### setOnDirtyChangeCallback

          void setOnDirtyChangeCallback​(Callback onDirtyChangeCallback)

    - #### getOnDataChangeCallback

          Callback getOnDataChangeCallback()

    - #### setOnDataChangeCallback

          void setOnDataChangeCallback​(Callback onDataChangeCallback)