public Nodes withNodeLabel(NodeLabel... values) { if (values!= null) { for (NodeLabel value: values) { getNodeLabel().add(value); } } return this; }
public Nodes withNodeLabel(Collection<NodeLabel> values) { if (values!= null) { getNodeLabel().addAll(values); } return this; }
if (macroNodes != null && CollectionUtils.isNotEmpty(macroNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), macroNodes.getNodeLabel()); if (accessoryNodes != null && CollectionUtils.isNotEmpty(accessoryNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), accessoryNodes.getNodeLabel()); if (feedbackPortNodes != null && CollectionUtils.isNotEmpty(feedbackPortNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), feedbackPortNodes.getNodeLabel()); if (switchPortNodes != null && CollectionUtils.isNotEmpty(switchPortNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), switchPortNodes.getNodeLabel()); if (servoPortNodes != null && CollectionUtils.isNotEmpty(servoPortNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), servoPortNodes.getNodeLabel()); if (backlightPortNodes != null && CollectionUtils.isNotEmpty(backlightPortNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), backlightPortNodes.getNodeLabel()); if (lightPortNodes != null && CollectionUtils.isNotEmpty(lightPortNodes.getNodeLabel())) { appendNodeLabels(nodes.getNodeLabel(), lightPortNodes.getNodeLabel()); if (inputPortNodes != null && CollectionUtils.isNotEmpty(inputPortNodes.getNodeLabel())) {
nodes = bidib2LabelMigrator.findAllNodesInWizardLabels(searchpath); if (nodes != null && CollectionUtils.isNotEmpty(nodes.getNodeLabel())) { LOGGER.info("Migration of labels from Bidib2 format passed."); migratorClassHolder[0] = Bidib2LabelMigrator.class; nodes = wizardLabelMigrator.findAllNodesInWizardLabels(searchpath); if (nodes != null && CollectionUtils.isNotEmpty(nodes.getNodeLabel())) { LOGGER.info("Migration of labels from Wizard format passed."); migratorClassHolder[0] = WizardLabelMigrator.class; nodes = oldWizardLabelMigrator.findAllNodesInWizardLabels(searchpath); if (nodes != null && CollectionUtils.isNotEmpty(nodes.getNodeLabel())) { LOGGER.info("Migration of node labels from old Wizard format passed."); migratorClassHolder[0] = OldWizardLabelMigrator.class;
if (macroNodes != null && CollectionUtils.isNotEmpty(macroNodes.getNodeLabel())) { if (nodes == null) { nodes = new Nodes(); appendNodeLabels(nodes.getNodeLabel(), macroNodes.getNodeLabel()); if (accessoryNodes != null && CollectionUtils.isNotEmpty(accessoryNodes.getNodeLabel())) { if (nodes == null) { nodes = new Nodes(); appendNodeLabels(nodes.getNodeLabel(), accessoryNodes.getNodeLabel()); if (feedbackPortNodes != null && CollectionUtils.isNotEmpty(feedbackPortNodes.getNodeLabel())) { if (nodes == null) { nodes = new Nodes(); appendNodeLabels(nodes.getNodeLabel(), feedbackPortNodes.getNodeLabel()); if (switchPortNodes != null && CollectionUtils.isNotEmpty(switchPortNodes.getNodeLabel())) { if (nodes == null) { nodes = new Nodes(); appendNodeLabels(nodes.getNodeLabel(), switchPortNodes.getNodeLabel()); if (servoPortNodes != null && CollectionUtils.isNotEmpty(servoPortNodes.getNodeLabel())) { if (nodes == null) { nodes = new Nodes(); appendNodeLabels(nodes.getNodeLabel(), servoPortNodes.getNodeLabel());
@Test public void findAllNodesInWizardLabelsTest() { URL url = OldWizardLabelMigratorTest.class.getResource(DATA1_XML); Assert.assertNotNull(url); String searchPath = url.getPath(); // get the path only searchPath = FilenameUtils.getFullPath(searchPath); LOGGER.info("Prepared search path: {}", searchPath); OldWizardLabelMigrator migrator = new OldWizardLabelMigrator(); Nodes nodes = migrator.findAllNodesInWizardLabels(searchPath); Assert.assertNotNull(nodes); Assert.assertNotNull(nodes.getNodeLabel()); List<org.bidib.wizard.migration.schema.nodes.NodeLabel> nodeLabels = nodes.getNodeLabel(); LOGGER.info("Current nodeLabels: {}", nodeLabels); Assert.assertEquals(nodeLabels.size(), 3); }
@Test public void findAllNodesInWizardLabelsTest() { URL url = WizardLabelMigratorTest.class.getResource(DATA3_XML); Assert.assertNotNull(url); String searchPath = url.getPath(); // get the path only searchPath = FilenameUtils.getFullPath(searchPath); LOGGER.info("Prepared search path: {}", searchPath); WizardLabelMigrator migrator = new WizardLabelMigrator(); Nodes nodes = migrator.findAllNodesInWizardLabels(searchPath); Assert.assertNotNull(nodes); Assert.assertNotNull(nodes.getNodeLabel()); List<org.bidib.wizard.migration.schema.nodes.NodeLabel> nodeLabels = nodes.getNodeLabel(); LOGGER.info("Current nodeLabels: {}", nodeLabels); Assert.assertEquals(nodeLabels.size(), 6); }
@Test public void findAllNodesInWizardLightPortLabelsTest() { URL url = OldWizardLabelMigratorTest.class.getResource(DATA1_XML); Assert.assertNotNull(url); String searchPath = url.getPath(); // get the path only searchPath = FilenameUtils.getFullPath(searchPath); LOGGER.info("Prepared search path: {}", searchPath); OldWizardLabelMigrator migrator = new OldWizardLabelMigrator(); Nodes nodes = migrator.performFindAllNodesInWizardLabels("LightPortLabels", OldWizardLabelMigrator.INPUT5_XSL, searchPath); Assert.assertNotNull(nodes); Assert.assertNotNull(nodes.getNodeLabel()); List<org.bidib.wizard.migration.schema.nodes.NodeLabel> nodeLabels = nodes.getNodeLabel(); LOGGER.info("Current nodeLabels: {}", nodeLabels); Assert.assertEquals(nodeLabels.size(), 2); }
for (org.bidib.wizard.migration.schema.nodes.NodeLabel nodeLabel : nodes.getNodeLabel()) { LOGGER.info("Collect labels for node: {}", nodeLabel);
Assert.assertNotNull(nodes.getNodeLabel()); Assert.assertEquals(nodes.getNodeLabel().size(), 6); for (org.bidib.wizard.migration.schema.nodes.NodeLabel nodeLabel : nodes.getNodeLabel()) { LOGGER.info("Collect labels for node: {}", nodeLabel);
Assert.assertNotNull(nodes.getNodeLabel()); Assert.assertEquals(nodes.getNodeLabel().size(), 2); for (org.bidib.wizard.migration.schema.nodes.NodeLabel nodeLabel : nodes.getNodeLabel()) { LOGGER.info("Collect labels for node: {}", nodeLabel);