Interface D2ObjectEventsListener

  • All Known Subinterfaces:
    D2ObjectEventsListener2


    public interface D2ObjectEventsListener
    Object event listener interface used by JAPI to notify clients about events on opened object.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void onChange​(int row, int column, sk.ipesoft.d2000.base.UnivalValue<?> value)
      Invoked when value of opened object has changed.
      void onClose​(CloseReason reason)
      Called when opened object was closed.
      void onDeleted​()
      Object has been deleted in system.
    • Method Detail

      • onChange

        void onChange​(int row,
                      int column,
                      sk.ipesoft.d2000.base.UnivalValue<?> value)
        Invoked when value of opened object has changed.
        Parameters:
        row - ordinal number of modified row
        column - ordinal number of modified column
        value - new value
      • onClose

        void onClose​(CloseReason reason)
        Called when opened object was closed.
        Parameters:
        reason - specify reason of the close
      • onDeleted

        void onDeleted​()
        Object has been deleted in system. Owner of opened object is supposed to call D2Object.close() to release resources and allow kernel to finish deletion procedure.