Factory factory = injector.getInstance(ParseSax.Factory.class); ProductSection result = factory.create(injector.getInstance(ProductSectionHandler.class)).parse(is); assertEquals(result.toString(), ProductSection.builder().info("vCenter Information").property( Property.builder().value("false").key("vmwareToolsEnabled").label("VMWare Tools Enabled status") .description("VMWare Tools Enabled status").build()).property(
Factory factory = injector.getInstance(ParseSax.Factory.class); ProductSection result = factory.create(injector.getInstance(ProductSectionHandler.class)).parse(is); assertEquals(result.toString(), ProductSection.builder().info("vCenter Information").property( Property.builder().value("false").key("vmwareToolsEnabled").label("VMWare Tools Enabled status") .description("VMWare Tools Enabled status").build()).property(
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }