Class SwitchPairPortEditorPanel

    • Constructor Detail

      • SwitchPairPortEditorPanel

        public SwitchPairPortEditorPanel​(org.bidib.wizard.model.ports.SwitchPairPort port,
                                         Consumer<org.bidib.wizard.model.ports.SwitchPairPort> saveCallback,
                                         Consumer<org.bidib.wizard.model.ports.SwitchPairPort> valueCallback,
                                         Consumer<org.bidib.wizard.model.ports.SwitchPairPort> refreshCallback,
                                         io.reactivex.rxjava3.subjects.PublishSubject<org.bidib.wizard.model.ports.event.PortConfigChangeEvent> portConfigChangeEventSubject,
                                         NodeSelectionProvider nodeSelectionProvider)
    • Method Detail

      • clonePort

        protected org.bidib.wizard.model.ports.SwitchPairPort clonePort​(org.bidib.wizard.model.ports.SwitchPairPort port)
        Specified by:
        clonePort in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
      • validate

        protected com.jgoodies.validation.ValidationResult validate​(org.bidib.wizard.model.ports.SwitchPairPort port)
        Specified by:
        validate in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
      • doEnableComponents

        protected void doEnableComponents​(org.bidib.wizard.model.ports.SwitchPairPort port)
        Overrides:
        doEnableComponents in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>