Class CvDefinitionPanelController
java.lang.Object
org.bidib.wizard.mvc.main.controller.CvDefinitionPanelController
- All Implemented Interfaces:
CvDefinitionPanelControllerInterface
public class CvDefinitionPanelController
extends Object
implements CvDefinitionPanelControllerInterface
-
Constructor Summary
ConstructorsConstructorDescriptionCvDefinitionPanelController(MainModel mainModel, FeedbackPortStatusChangeProvider feedbackPortStatusChangeProvider, String connectionId, StatusBar statusBar) -
Method Summary
Modifier and TypeMethodDescriptionorg.bidib.jbidibc.exchange.vendorcv.VendorCvDatacopyCvDefinitionToUserDir(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) org.bidib.jbidibc.exchange.vendorcv.VendorCvDatadeleteCvDefinitionFromUserDir(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) List<org.bidib.jbidibc.core.node.ConfigurationVariable> getConfigVariables(org.bidib.wizard.api.model.NodeInterface node) getCvDefinitionTreeTableModel(org.bidib.wizard.api.model.NodeInterface node) getCvNumberToNodeMap(org.bidib.wizard.api.model.NodeInterface node) org.bidib.jbidibc.exchange.vendorcv.VendorCvDataloadCvDefinition(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) voidreloadCvDefinition(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) List<org.bidib.jbidibc.core.node.ConfigurationVariable> setConfigVariables(org.bidib.wizard.api.model.NodeInterface node, List<org.bidib.jbidibc.core.node.ConfigurationVariable> configVariables) voidsetTabEnableCallback(Runnable enableTabCallback) voidstart(TabStatusListener tabStatusListener)
-
Constructor Details
-
CvDefinitionPanelController
public CvDefinitionPanelController(MainModel mainModel, FeedbackPortStatusChangeProvider feedbackPortStatusChangeProvider, String connectionId, StatusBar statusBar)
-
-
Method Details
-
start
-
getCvDefinitionPanel
-
setTabEnableCallback
-
getCvDefinitionTreeTableModel
public CvDefinitionTreeTableModel getCvDefinitionTreeTableModel(org.bidib.wizard.api.model.NodeInterface node) - Specified by:
getCvDefinitionTreeTableModelin interfaceCvDefinitionPanelControllerInterface
-
getConfigVariables
public List<org.bidib.jbidibc.core.node.ConfigurationVariable> getConfigVariables(org.bidib.wizard.api.model.NodeInterface node) - Specified by:
getConfigVariablesin interfaceCvDefinitionPanelControllerInterface
-
getCvNumberToNodeMap
- Specified by:
getCvNumberToNodeMapin interfaceCvDefinitionPanelControllerInterface
-
copyCvDefinitionToUserDir
public org.bidib.jbidibc.exchange.vendorcv.VendorCvData copyCvDefinitionToUserDir(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) - Specified by:
copyCvDefinitionToUserDirin interfaceCvDefinitionPanelControllerInterface
-
deleteCvDefinitionFromUserDir
public org.bidib.jbidibc.exchange.vendorcv.VendorCvData deleteCvDefinitionFromUserDir(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) - Specified by:
deleteCvDefinitionFromUserDirin interfaceCvDefinitionPanelControllerInterface
-
loadCvDefinition
public org.bidib.jbidibc.exchange.vendorcv.VendorCvData loadCvDefinition(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) - Specified by:
loadCvDefinitionin interfaceCvDefinitionPanelControllerInterface
-
reloadCvDefinition
public void reloadCvDefinition(org.bidib.jbidibc.messages.helpers.Context context, org.bidib.wizard.api.model.NodeInterface node) - Specified by:
reloadCvDefinitionin interfaceCvDefinitionPanelControllerInterface
-
setConfigVariables
public List<org.bidib.jbidibc.core.node.ConfigurationVariable> setConfigVariables(org.bidib.wizard.api.model.NodeInterface node, List<org.bidib.jbidibc.core.node.ConfigurationVariable> configVariables) - Specified by:
setConfigVariablesin interfaceCvDefinitionPanelControllerInterface
-