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.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
ConstructorsConstructorDescriptionInputPortEditorPanel(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
Modifier and TypeMethodDescriptionprotected org.bidib.wizard.model.ports.InputPortclonePort(org.bidib.wizard.model.ports.InputPort port) protected voidcreateContentPanel(com.jgoodies.forms.builder.FormBuilder dialogBuilder) protected JPaneldoCreateComponent(org.bidib.wizard.model.ports.InputPort port) protected voiddoEnableComponents(org.bidib.wizard.model.ports.InputPort port) protected voidvoidprotected com.jgoodies.validation.ValidationResultvalidate(org.bidib.wizard.model.ports.InputPort 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
-
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:
clonePortin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
doCreateComponent
- Specified by:
doCreateComponentin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
createContentPanel
protected void createContentPanel(com.jgoodies.forms.builder.FormBuilder dialogBuilder) -
requestDefaultFocus
public void requestDefaultFocus()- Overrides:
requestDefaultFocusin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.InputPort>
-
propertyChanged
- 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>
-