/** * Create an instance of {@link MasterType } * */ public MasterType createMasterType() { return new MasterType(); }
@Override public MasterType withAddress(String value) { setAddress(value); return this; }
@Override public MasterType withAutoAddFeature(Boolean value) { setAutoAddFeature(value); return this; }
if (NodeUtils.isAddressEqual(node.getAddr(), NodeUtils.ROOT_ADDRESS)) { MasterType masterNode = new MasterType(); masterNode .withAddress(NodeUtils.formatAddress(node.getAddr())) .withUniqueId(NodeUtils.getUniqueId(node.getUniqueId())).withClassName(className) .withProductName(node.getStoredString(StringData.INDEX_PRODUCTNAME)) .withUserName(node.getStoredString(StringData.INDEX_USERNAME)) .withProtocolVersion(node.getProtocolVersion().toString()) .withSoftwareVersion(node.getSoftwareVersion().toString());
new MasterType() .withAddress(NodeUtils.formatAddress(NodeUtils.ROOT_ADDRESS)) .withUniqueId(NodeUtils.getUniqueId(uniqueId)).withClassName(DemoMaster.class.getName()) .withProductName("Demo Master Simulator"); master .withFeatures(new FeaturesType().withFeature(new FeatureType().withType("FEATURE_BM_SIZE").withValue(16))); .withUniqueId(NodeUtils.getUniqueId(0x05340d6B001234L)).withClassName("DemoSubNode") .withProductName("Demo SubNode"); master.withSubNodes(new SubNodesType().withNode(subNode));
Assert.assertNotNull(master); Assert.assertNotNull(master.getUniqueId()); ByteUtils.bytesToHex(master.getUniqueId())); Assert.assertEquals(master.getUniqueId(), expected); Assert.assertEquals(ByteUtils.convertUniqueIdToLong(master.getUniqueId()), 0xd2000d680064eaL); Assert.assertNotNull(master.getSubNodes()); Assert.assertNotNull(master.getSubNodes().getNode()); List<NodeType> nodes = master.getSubNodes().getNode(); Assert.assertEquals(nodes.size(), 1); Assert.assertEquals(ByteUtils.convertUniqueIdToLong(nodes.get(0).getUniqueId()), 0x05340D73901235L);
SimulatorNode simMaster = createSimulator(null, master, messageReceiver); if (master.getSubNodes() != null && master.getSubNodes().getNode() != null) { createSubNodes(null, master.getSubNodes().getNode(), simMaster, messageReceiver);
@Override public MasterType withBACKLIGHT(BacklightPortType value) { setBACKLIGHT(value); return this; }
Assert.assertNotNull(master); Assert.assertNotNull(master.getUniqueId()); ByteUtils.bytesToHex(master.getUniqueId())); Assert.assertEquals(master.getUniqueId(), expected); Assert.assertEquals(ByteUtils.convertUniqueIdToLong(master.getUniqueId()), 0xd2000d680064eaL); Assert.assertNotNull(master.getSubNodes()); Assert.assertNotNull(master.getSubNodes().getNode()); List<NodeType> nodes = master.getSubNodes().getNode(); Assert.assertEquals(nodes.size(), 3); Assert.assertEquals(ByteUtils.convertUniqueIdToLong(nodes.get(0).getUniqueId()), 0x05340d6B901234L);