Class StepControlController

    • Constructor Detail

      • StepControlController

        public StepControlController​(MainModel mainModel,
                                     FeedbackPortStatusChangeProvider feedbackPortStatusChangeProvider,
                                     org.bidib.wizard.common.view.statusbar.StatusBar statusBar)
    • Method Detail

      • cvDefinitionChanged

        public void cvDefinitionChanged()
        Specified by:
        cvDefinitionChanged in interface org.bidib.wizard.api.model.listener.CvDefinitionListener
      • cvDefinitionValuesChanged

        public void cvDefinitionValuesChanged​(boolean read,
                                              List<String> changedNames)
        Specified by:
        cvDefinitionValuesChanged in interface org.bidib.wizard.api.model.listener.CvDefinitionListener
      • getSelectedNode

        public org.bidib.wizard.api.model.NodeInterface getSelectedNode()
      • scheduleAccessoryStateCheck

        public void scheduleAccessoryStateCheck()
      • getPortClass

        public Class<?> getPortClass()
        Specified by:
        getPortClass in interface org.bidib.wizard.api.model.listener.PortListListener
      • triggerSoundPort

        public void triggerSoundPort​(int portId,
                                     org.bidib.wizard.model.status.SoundPortStatus soundPortStatus)
        Specified by:
        triggerSoundPort in interface StepControlControllerInterface
        Parameters:
        portId - the sound port to trigger
        soundPortStatus - the sound port status
      • listChanged

        public void listChanged()
        Specified by:
        listChanged in interface org.bidib.wizard.api.model.listener.PortListListener
      • activateAspect

        public void activateAspect​(org.bidib.wizard.api.model.Accessory accessory,
                                   int aspectNumber)
        Description copied from interface: AccessoryRequestListener
        Activate the aspect.
        Specified by:
        activateAspect in interface AccessoryRequestListener
        Parameters:
        accessory - the accessory
        aspectNumber - the aspect number