Interface StrengthVarManager

  • All Known Implementing Classes:
    StrengthVarManagerImpl

    public interface StrengthVarManager
    This interface represents a manager, which keeps track of certain variables which can used in twiss-tables.
    • Method Detail

      • load

        void load​(java.io.File file)
        Replaces the actual variables with the ones from the file.
        Parameters:
        file - the file from which to load the variables.
      • getStrengthVarSet

        cern.accsoft.steering.jmad.domain.var.custom.StrengthVarSet getStrengthVarSet()
        Returns:
        all the actually available variables
      • addListener

        void addListener​(StrengthVarManagerListener listener)
        add a listener
        Parameters:
        listener - the listener to add
      • removeListener

        void removeListener​(StrengthVarManagerListener listener)
        remove a listener
        Parameters:
        listener - the listener to remove