Class OriginSettings

java.lang.Object
Array.streamerOrigin.OriginSettings
All Implemented Interfaces:
Serializable, Cloneable, SettingsObject, ManagedParameters
Direct Known Subclasses:
GPSOriginSettings, StaticOriginSettings

public abstract class OriginSettings extends Object implements SettingsObject, Cloneable, ManagedParameters
Class to hold settings for the different origin methods. Some of these such as GPS probably won't have any, but others such as static ones or other vessels AIS ones, will definitely need to hold a variety of variables.

One thing they do all hold is the class type of the actual method that does the work - only the settings rather than the entire method are serialised into the .psf files though.

Author:
Doug Gillespie
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • originMethodClass

      public Class originMethodClass
  • Constructor Details

    • OriginSettings

      public OriginSettings(Class originMethodClass)
      Constructor can generally be overridden using a simple constructor with no input arguments.
      Parameters:
      originMethodClass -
  • Method Details