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>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
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 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.bidib.wizard.model.ports.InputPortclonePort(org.bidib.wizard.model.ports.InputPort port)protected JPaneldoCreateComponent(org.bidib.wizard.model.ports.InputPort port)protected voiddoEnableComponents(org.bidib.wizard.model.ports.InputPort port)protected voidpropertyChanged(PropertyChangeEvent evt)protected com.jgoodies.validation.ValidationResultvalidate(org.bidib.wizard.model.ports.InputPort port)-
Methods inherited from class org.bidib.wizard.client.common.table.AbstractPortEditorPanel
applyChanges, cleanup, createButtonPanel, createComponent, createPortPropertyChangeListener, discardChanges, enableComponents, getActivateButtonEnabled, getApplyButtonEnabled, getCompDisp, getComponent, getListener, getNodeSelectionProvider, getOriginalPort, getPanel, getPresentationModel, getTrigger, getValidationResultModel, getValueCallback, isDirty, isPortConfigKeySupported, setActivateButtonEnabled, setCompDisp, setListener, setPanel, setPresentationModel, setTrigger, setValidationResultModel, triggerValidation
-
-
-
-
Constructor Detail
-
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 Detail
-
clonePort
protected org.bidib.wizard.model.ports.InputPort clonePort(org.bidib.wizard.model.ports.InputPort port)
- Specified by:
clonePortin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
doCreateComponent
protected JPanel doCreateComponent(org.bidib.wizard.model.ports.InputPort port)
- Specified by:
doCreateComponentin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
propertyChanged
protected void propertyChanged(PropertyChangeEvent evt)
- Overrides:
propertyChangedin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
validate
protected com.jgoodies.validation.ValidationResult validate(org.bidib.wizard.model.ports.InputPort port)
- Specified by:
validatein classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
doEnableComponents
protected void doEnableComponents(org.bidib.wizard.model.ports.InputPort port)
- Overrides:
doEnableComponentsin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
-