Interface ProcessingControls<T extends ProcessingSettings>

    • Method Detail

      • clearSettings

        void clearSettings​(Class<? extends T> c)
        Clear the settings of the given class.
        Parameters:
        c - the class of settings to clear.
      • createSnapshot

        ProcessingControls<T> createSnapshot()
        Creates a snapshot copy of this instance. The snapshot must constitute a deep copy, so that changes to the copied object don't affect snapshots.
        Returns:
        a duplicate of this instance