Class MotorPortEditorPanel
java.lang.Object
org.bidib.wizard.client.common.table.AbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
org.bidib.wizard.mvc.main.view.table.MotorPortEditorPanel
- All Implemented Interfaces:
PortEditorPanelCallback
public class MotorPortEditorPanel
extends AbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
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
ConstructorsConstructorDescriptionMotorPortEditorPanel(org.bidib.wizard.model.ports.MotorPort port, Consumer<org.bidib.wizard.model.ports.MotorPort> saveCallback, Consumer<org.bidib.wizard.model.ports.MotorPort> valueCallback, Consumer<org.bidib.wizard.model.ports.MotorPort> 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.MotorPortclonePort(org.bidib.wizard.model.ports.MotorPort port) protected JPaneldoCreateComponent(org.bidib.wizard.model.ports.MotorPort port) protected voiddoEnableComponents(org.bidib.wizard.model.ports.MotorPort port) protected voidvoidprotected com.jgoodies.validation.ValidationResultvalidate(org.bidib.wizard.model.ports.MotorPort 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
-
MotorPortEditorPanel
public MotorPortEditorPanel(org.bidib.wizard.model.ports.MotorPort port, Consumer<org.bidib.wizard.model.ports.MotorPort> saveCallback, Consumer<org.bidib.wizard.model.ports.MotorPort> valueCallback, Consumer<org.bidib.wizard.model.ports.MotorPort> 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.MotorPort clonePort(org.bidib.wizard.model.ports.MotorPort port) - Specified by:
clonePortin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
doCreateComponent
- Specified by:
doCreateComponentin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
requestDefaultFocus
public void requestDefaultFocus()- Overrides:
requestDefaultFocusin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
propertyChanged
- Overrides:
propertyChangedin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
validate
protected com.jgoodies.validation.ValidationResult validate(org.bidib.wizard.model.ports.MotorPort port) - Specified by:
validatein classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-
doEnableComponents
protected void doEnableComponents(org.bidib.wizard.model.ports.MotorPort port) - Overrides:
doEnableComponentsin classAbstractPortEditorPanel<org.bidib.wizard.model.ports.MotorPort>
-