Interface ITableListener

    • Method Detail

      • valueChanged

        void valueChanged​(ITable source,
                          String key,
                          Object value,
                          boolean isNew)
        Deprecated.
        Called when a key-value pair is changed in a ITable
        Parameters:
        source - the table the key-value pair exists in
        key - the key associated with the value that changed
        value - the new value
        isNew - true if the key did not previously exist in the table, otherwise it is false
      • valueChangedEx

        default void valueChangedEx​(ITable source,
                                    String key,
                                    Object value,
                                    int flags)
        Deprecated.
        Extended version of valueChanged. Called when a key-value pair is changed in a ITable. The default implementation simply calls valueChanged(). If this is overridden, valueChanged() will not be called.
        Parameters:
        source - the table the key-value pair exists in
        key - the key associated with the value that changed
        value - the new value
        flags - update flags; for example, NOTIFY_NEW if the key did not previously exist in the table