Class SwitchPortEditorPanel
java.lang.Object
org.bidib.wizard.client.common.table.AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
org.bidib.wizard.mvc.main.view.table.SwitchPortEditorPanel
- All Implemented Interfaces:
PortEditorPanelCallback
public class SwitchPortEditorPanel
extends AbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
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
ConstructorsConstructorDescriptionSwitchPortEditorPanel(org.bidib.wizard.model.ports.SwitchPort port, Consumer<org.bidib.wizard.model.ports.SwitchPort> saveCallback, Consumer<org.bidib.wizard.model.ports.SwitchPort> valueCallback, Consumer<org.bidib.wizard.model.ports.SwitchPort> refreshCallback, io.reactivex.rxjava3.subjects.PublishSubject<org.bidib.wizard.model.ports.event.PortConfigChangeEvent> portConfigChangeEventSubject, NodeSelectionProvider nodeSelectionProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.bidib.wizard.model.ports.SwitchPortclonePort(org.bidib.wizard.model.ports.SwitchPort port) protected voidcreateContentPanel(com.jgoodies.forms.builder.FormBuilder dialogBuilder) protected JPaneldoCreateComponent(org.bidib.wizard.model.ports.SwitchPort port) protected voiddoEnableComponents(org.bidib.wizard.model.ports.SwitchPort port) protected voidvoidprotected com.jgoodies.validation.ValidationResultvalidate(org.bidib.wizard.model.ports.SwitchPort port) Methods inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
addButtons, applyChanges, cleanup, createComponent, createFocusTransversalPolicy, createPortPropertyChangeListener, discardChanges, enableComponents, getActivateButtonEnabled, getApplyButtonEnabled, getButtonPanel, getCompDisp, getComponent, getListener, getLocalPortConfigChangeEventSubject, getNodeSelectionProvider, getOriginalPort, getPanel, getPortConfigChangeEventSubject, getPortIdentifier, getPresentationModel, getTrigger, getValidationResultModel, getValueCallback, isDataValid, isDirty, isPortConfigKeySupported, setActivateButtonEnabled, setListener, setPanel, setPresentationModel, setTrigger, setValidationResultModel, triggerValidation
-
Constructor Details
-
SwitchPortEditorPanel
public SwitchPortEditorPanel(org.bidib.wizard.model.ports.SwitchPort port, Consumer<org.bidib.wizard.model.ports.SwitchPort> saveCallback, Consumer<org.bidib.wizard.model.ports.SwitchPort> valueCallback, Consumer<org.bidib.wizard.model.ports.SwitchPort> 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.SwitchPort clonePort(org.bidib.wizard.model.ports.SwitchPort port) - Specified by:
clonePortin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
doCreateComponent
- Specified by:
doCreateComponentin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
createContentPanel
protected void createContentPanel(com.jgoodies.forms.builder.FormBuilder dialogBuilder) -
requestDefaultFocus
public void requestDefaultFocus()- Overrides:
requestDefaultFocusin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
propertyChanged
- Overrides:
propertyChangedin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
validate
protected com.jgoodies.validation.ValidationResult validate(org.bidib.wizard.model.ports.SwitchPort port) - Specified by:
validatein classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-
doEnableComponents
protected void doEnableComponents(org.bidib.wizard.model.ports.SwitchPort port) - Overrides:
doEnableComponentsin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.SwitchPort>
-