Interface ObjectReportTransmitter

All Known Implementing Classes:
CoreProvider.TransmitGeneratedObjectReport
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ObjectReportTransmitter
This interface defines a callback from the ObjectEditor, delivering an ObjectReport to be transmitted. Note that there is no guarantee one way or the other whether the editor has been closed when this callback occurs. This allows the editor to be used to edit multiple objects (for create) or revise a single object multiple times (for update) without having to re-open the editor.
Author:
Andrew Pavlin, KA2DDO
  • Method Details

    • sendThisObject

      void sendThisObject(ObjectReport or, ObjectEditorSettingsIfc oe)
      Transmit this edited ObjectReport.
      Parameters:
      or - ObjectReport to send
      oe - ObjectEditor to get extra parameters from, or null if no extra parameters source