Class AlohaBeanFactoryImpl

    • Constructor Detail

      • AlohaBeanFactoryImpl

        public AlohaBeanFactoryImpl()
    • Method Detail

      • create

        public <T> T create​(java.lang.Class<? extends T> clazz)
        Description copied from interface: AlohaBeanFactory
        creates an instance of the given class and configures it correctly with all the aloha-beans as given by its interfaces derived from BeanAware
        Specified by:
        create in interface AlohaBeanFactory
        Parameters:
        clazz - the class for which to create an instance
        Returns:
        a fully configured instancs
      • configure

        public <T> void configure​(T instance)
        injects all the necessary beans to the instance
        Specified by:
        configure in interface AlohaBeanFactory
        Parameters:
        instance - the object to configure
      • setMachineElementsManager

        public void setMachineElementsManager​(MachineElementsManager machineElementsManager)
      • setNoiseWeighter

        public void setNoiseWeighter​(NoiseWeighter noiseWeighter)
      • setHelperDataManager

        public void setHelperDataManager​(HelperDataManager helperDataManager)
      • setChartFactory

        public void setChartFactory​(ChartFactory chartFactory)
      • setMeasurementManager

        public void setMeasurementManager​(MeasurementManager measurementManager)
      • setVariationData

        public void setVariationData​(VariationData variationData)
      • setSensitivityMatrixManager

        public void setSensitivityMatrixManager​(SensitivityMatrixManager sensitivityMatrixManager)