Class NodeExchangeHelper


  • public class NodeExchangeHelper
    extends Object
    • Constructor Detail

      • NodeExchangeHelper

        public NodeExchangeHelper()
    • Method Detail

      • importNode

        public void importNode​(DefaultBusyFrame parentComponent,
                               org.bidib.wizard.api.model.NodeInterface node,
                               org.bidib.wizard.common.service.SettingsService settingsService,
                               org.bidib.wizard.api.service.node.NodeService nodeService,
                               org.bidib.wizard.api.service.node.SwitchingNodeService switchingNodeService,
                               CvDefinitionTreeModelRegistry cvDefinitionTreeModelRegistry,
                               FileFilter nodeFilter,
                               org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper,
                               StatusBar statusBar,
                               NodeListActionListener nodeListActionListener,
                               org.bidib.wizard.api.LookupService lookupService)
      • transformMatchingProduct

        protected void transformMatchingProduct​(Component parent,
                                                org.bidib.wizard.api.model.NodeInterface node,
                                                org.bidib.jbidibc.core.schema.bidib2.BiDiB bidib,
                                                org.bidib.wizard.api.LookupService lookupService)
                                         throws UserActionAbortedException
        Throws:
        UserActionAbortedException
      • getProductName

        protected String getProductName​(org.bidib.wizard.api.LookupService lookupService,
                                        long sourceUniqueId)
      • transformOneControlOneDriveTurn

        protected void transformOneControlOneDriveTurn​(org.bidib.jbidibc.core.schema.bidib2.Node importNode)
      • exportNode

        public void exportNode​(DefaultBusyFrame parentComponent,
                               org.bidib.wizard.api.model.NodeInterface node,
                               org.bidib.wizard.common.service.SettingsService settingsService,
                               org.bidib.wizard.api.service.node.NodeService nodeService,
                               org.bidib.wizard.api.service.node.SwitchingNodeService switchingNodeService,
                               org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper,
                               CvDefinitionTreeModelRegistry cvDefinitionTreeModelRegistry,
                               FileFilter nodeFilter,
                               StatusBar statusBar,
                               String lang)
      • prepareBiDiB

        public org.bidib.jbidibc.core.schema.bidib2.BiDiB prepareBiDiB​(org.bidib.wizard.api.model.NodeInterface node,
                                                                       CvDefinitionTreeModelRegistry cvDefinitionTreeModelRegistry,
                                                                       String lang,
                                                                       boolean skipCvValues,
                                                                       org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper)
      • prepareFileName

        public static String prepareFileName​(org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings,
                                             org.bidib.wizard.api.model.NodeInterface node)