Interface HelperDataManager

  • All Known Implementing Classes:
    HelperDataManagerImpl

    public interface HelperDataManager
    This interface is the interface of a class, that keeps track of actually loaded helper-data (which might be used by some or all measurements)
    • Method Detail

      • putData

        void putData​(HelperData data)
        add data to the workingset.
        Parameters:
        data -
      • getData

        Data getData​(HelperDataType type)
        retrieve data of the given type, or null if not available.
        Parameters:
        type - the type of the data to retrieve
        Returns:
        the data
      • setActiveHelperData

        void setActiveHelperData​(HelperDataType dataType)
        sets the data of tyhe given type as active one.
        Parameters:
        dataType -
      • getActiveHelperData

        Data getActiveHelperData()
        Returns:
        the actually active Helper-Data
      • addListener

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

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