Class ModelAdapterManagerImpl

  • All Implemented Interfaces:
    ModelAdapterManager

    public class ModelAdapterManagerImpl
    extends java.lang.Object
    implements ModelAdapterManager
    This is the implementation of a class which provides model adapters for different model types.
    • Constructor Detail

      • ModelAdapterManagerImpl

        public ModelAdapterManagerImpl()
    • Method Detail

      • getModelAdapter

        public JMadModelAdapter getModelAdapter​(cern.accsoft.steering.jmad.model.JMadModel model)
        Description copied from interface: ModelAdapterManager
        returns a (singleton) instance of a model adapter which is valid for the given model.
        Specified by:
        getModelAdapter in interface ModelAdapterManager
        Parameters:
        model - the model for which to find an adapter
        Returns:
        the adapter.
      • setModelAdapters

        public void setModelAdapters​(java.util.List<JMadModelAdapter> modelAdapters)