Class SwitchPairPortEditorPanel
- java.lang.Object
-
- org.bidib.wizard.client.common.table.AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
- org.bidib.wizard.mvc.main.view.table.SwitchPairPortEditorPanel
-
- All Implemented Interfaces:
PortEditorPanelCallback
public class SwitchPairPortEditorPanel extends AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
AbstractPortEditorPanel.EditorPanelFocusTraversalPolicy, AbstractPortEditorPanel.PortEditorPanelContainer, AbstractPortEditorPanel.PortEditorPanelDebugContainer
-
-
Field Summary
-
Fields inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
applyButtonEnabled, MIN_DMX_MAPPING_VALUE
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.bidib.wizard.model.ports.SwitchPairPortclonePort(org.bidib.wizard.model.ports.SwitchPairPort port)protected JPaneldoCreateComponent(org.bidib.wizard.model.ports.SwitchPairPort port)protected voiddoEnableComponents(org.bidib.wizard.model.ports.SwitchPairPort port)protected voidpropertyChanged(PropertyChangeEvent evt)voidrequestDefaultFocus()protected com.jgoodies.validation.ValidationResultvalidate(org.bidib.wizard.model.ports.SwitchPairPort port)-
Methods inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
addButtons, applyChanges, cleanup, createButtonPanel, createComponent, createFocusTransversalPolicy, createPortPropertyChangeListener, discardChanges, enableComponents, getActivateButtonEnabled, getApplyButtonEnabled, getCompDisp, getComponent, getListener, getLocalPortConfigChangeEventSubject, getNodeSelectionProvider, getOriginalPort, getPanel, getPortConfigChangeEventSubject, getPortIdentifier, getPresentationModel, getTrigger, getValidationResultModel, getValueCallback, isDataValid, isDirty, isPortConfigKeySupported, setActivateButtonEnabled, setListener, setPanel, setPresentationModel, setTrigger, setValidationResultModel, triggerValidation
-
-
-
-
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:
clonePortin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
doCreateComponent
protected JPanel doCreateComponent(org.bidib.wizard.model.ports.SwitchPairPort port)
- Specified by:
doCreateComponentin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
requestDefaultFocus
public void requestDefaultFocus()
- Overrides:
requestDefaultFocusin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
propertyChanged
protected void propertyChanged(PropertyChangeEvent evt)
- Overrides:
propertyChangedin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
validate
protected com.jgoodies.validation.ValidationResult validate(org.bidib.wizard.model.ports.SwitchPairPort port)
- Specified by:
validatein classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
doEnableComponents
protected void doEnableComponents(org.bidib.wizard.model.ports.SwitchPairPort port)
- Overrides:
doEnableComponentsin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPairPort>
-
-