Class AbstractClientModuleHook

java.lang.Object
com.inductiveautomation.vision.api.client.AbstractClientModuleHook
All Implemented Interfaces:
ClientModuleHook
Direct Known Subclasses:
AbstractClientModuleHook, ModuleHook, ReportingClientHook, SFCClientHook

public abstract class AbstractClientModuleHook extends Object implements ClientModuleHook

Base class for all client module hook implementations. All methods are given empty implementations. It is expected that subclasses will override any methods that they wish to give real implementations.

Best practice is to subclass this class rather than implement ClientModuleHook directly, so that when new methods get added to the interface, your module automatically inherits an empty implementation of the new method rather than breaking with a NoSuchMethodError.

  • Constructor Details

    • AbstractClientModuleHook

      public AbstractClientModuleHook()
  • Method Details