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
Constructors Constructor Description CvDefinitionPanelController(MainModel mainModel, FeedbackPortStatusChangeProvider feedbackPortStatusChangeProvider, String connectionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bidib.jbidibc.exchange.vendorcv.VendorCvDatacopyCvDefinitionToUserDir(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)CvDefinitionPanelgetCvDefinitionPanel()CvDefinitionTreeTableModelgetCvDefinitionTreeTableModel(org.bidib.wizard.api.model.NodeInterface node)Map<String,CvNode>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)voidreplaceVendorCVTree(org.bidib.wizard.api.model.NodeInterface node)Replace the vendor CV tree in the registry.List<org.bidib.jbidibc.core.node.ConfigurationVariable>setConfigVariables(org.bidib.wizard.api.model.NodeInterface node, List<org.bidib.jbidibc.core.node.ConfigurationVariable> configVariables)voidstart(TabStatusListener tabStatusListener)
-
-
-
Constructor Detail
-
CvDefinitionPanelController
public CvDefinitionPanelController(MainModel mainModel, FeedbackPortStatusChangeProvider feedbackPortStatusChangeProvider, String connectionId)
-
-
Method Detail
-
start
public void start(TabStatusListener tabStatusListener)
-
getCvDefinitionPanel
public CvDefinitionPanel getCvDefinitionPanel()
-
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
public Map<String,CvNode> getCvNumberToNodeMap(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
getCvNumberToNodeMapin interfaceCvDefinitionPanelControllerInterface
-
replaceVendorCVTree
public void replaceVendorCVTree(org.bidib.wizard.api.model.NodeInterface node)
Replace the vendor CV tree in the registry.- Parameters:
node- the node
-
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
-
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
-
-