Class InputPortEditorPanel

java.lang.Object
org.bidib.wizard.client.common.table.AbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
org.bidib.wizard.mvc.main.view.table.InputPortEditorPanel
All Implemented Interfaces:
PortEditorPanelCallback

public class InputPortEditorPanel extends AbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
  • Constructor Details

    • InputPortEditorPanel

      public InputPortEditorPanel(org.bidib.wizard.model.ports.InputPort port, Consumer<org.bidib.wizard.model.ports.InputPort> saveCallback, Consumer<org.bidib.wizard.model.ports.InputPort> refreshCallback, io.reactivex.rxjava3.subjects.PublishSubject<org.bidib.wizard.model.ports.event.PortConfigChangeEvent> portConfigChangeEventSubject, NodeSelectionProvider nodeSelectionProvider)
  • Method Details

    • clonePort

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

      protected JPanel doCreateComponent(org.bidib.wizard.model.ports.InputPort port)
      Specified by:
      doCreateComponent in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
    • createContentPanel

      protected void createContentPanel(com.jgoodies.forms.builder.FormBuilder dialogBuilder)
    • requestDefaultFocus

      public void requestDefaultFocus()
      Overrides:
      requestDefaultFocus in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
    • propertyChanged

      protected void propertyChanged(PropertyChangeEvent evt)
      Overrides:
      propertyChanged in class AbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
    • validate

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

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