@Override public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = cleanseAttributes(attrs); if (attribute == null && attributes.containsKey(attributeName)) { attribute = attributes.get(attributeName); } } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.equals("Error")) { error = Utils.newError(attributes); } } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.equals("Error")) { error = Utils.newError(attributes); } } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); this.currentText = new StringBuilder(); if (qName.endsWith("GuestCustomizationSection")) { guest = newReferenceType(attributes); } else if (qName.endsWith("Link") && "edit".equals(attributes.get("rel"))) { edit = newReferenceType(attributes); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.endsWith("Link")) { this.edit = Utils.newReferenceType(attributes); } else if (qName.endsWith("OperatingSystemSection")) { os = newReferenceType(attributes); vmwOsType = attributes.get("osType"); if (attributes.containsKey("id")) this.id = Integer.parseInt(attributes.get("id")); } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); this.currentText = new StringBuilder(); if (qName.endsWith("GuestCustomizationSection")) { guest = newReferenceType(attributes); } else if (qName.endsWith("Link") && "edit".equals(attributes.get("rel"))) { edit = newReferenceType(attributes); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = cleanseAttributes(attrs); if (equalsOrSuffix(qName, "OperatingSystemSection")) { if (attributes.containsKey("id")) builder.id(Integer.parseInt(attributes.get("id"))); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = cleanseAttributes(attrs); if (qName.equals("VAppTemplate")) { catalog = newReferenceType(attributes); if (attributes.containsKey("status")) status = Status.fromValue(attributes.get("status")); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.equals("Catalog")) { catalog = newReferenceType(attributes, TerremarkVCloudMediaType.CATALOG_XML); } else if (qName.equals("CatalogItem")) { putReferenceType(contents, attributes); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = cleanseAttributes(attrs); if (equalsOrSuffix(qName, "AccountDetailsData")) { account = IdAndName.create(attributes.get("accountID"), attributes.get("accountName")); } } }
@Override public void startElement(String url, String name, String qName, Attributes attrs) { if (equalsOrSuffix(qName, "Region")) { Map<String, String> attributes = cleanseAttributes(attrs); IdAndName region = IdAndName.create(attributes.get("RegionID"), attributes.get("RegionName")); regions.putAll(region, Splitter.on(';').split(attributes.get("TerritoryName"))); } } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.endsWith("VirtualHardwareSection")) { hardware = newReferenceType(attributes); } hardwareHandler.startElement(uri, localName, qName, attrs); }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (equalsOrSuffix(qName, "Configuration")) { configBuilder.id(attributes.get("id")); // TODO default; } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (qName.equals("TasksList")) { resource = Utils.newReferenceType(attributes); } else if (qName.equals("Link") && "self".equals(attributes.get("rel"))) { resource = Utils.newReferenceType(attributes); } else { taskHandler.startElement(uri, localName, qName, attrs); } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (equalsOrSuffix(qName, "Network")) { networkBuilder.name(attributes.get("name")); } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (equalsOrSuffix(qName, "Property")) { configBuilder.key(attributes.get("key")); configBuilder.value(attributes.get("value")); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = cleanseAttributes(attrs); if (equalsOrSuffix(qName, "LBPoolData")) { pool.zoneId(attributes.get("zoneid")); } else if (equalsOrSuffix(qName, "PoolData")) { pool.id(attributes.get("PoolId")).name(attributes.get("description")).dname(attributes.get("PoolDName")); } } }
public void startElement(String uri, String localName, String qName, Attributes attrs) { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (equalsOrSuffix(qName, "NetworkSection")) { this.net = Utils.newReferenceType(attributes); } networkSectionHandler.startElement(uri, localName, qName, attrs); }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (SaxUtils.equalsOrSuffix(qName, "TasksList")) { resource = Utils.newReferenceType(attributes); } else if (SaxUtils.equalsOrSuffix(qName, "Link") && "self".equals(attributes.get("rel"))) { resource = Utils.newReferenceType(attributes); } else { taskHandler.startElement(uri, localName, qName, attrs); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attrs) throws SAXException { Map<String, String> attributes = SaxUtils.cleanseAttributes(attrs); if (SaxUtils.equalsOrSuffix(qName, "CatalogItem")) { catalogItem = newReferenceType(attributes); } else if (SaxUtils.equalsOrSuffix(qName, "Entity")) { entity = newReferenceType(attributes); } else if (SaxUtils.equalsOrSuffix(qName, "Property")) { key = attributes.get("key"); } }