public void endElement()

in compute/src/main/java/org/jclouds/cim/xml/ResourceAllocationSettingDataHandler.java [47:99]


   public void endElement(String uri, String localName, String qName) {
      String current = currentOrNull(currentText);
      if (current != null) {
         if (equalsOrSuffix(qName, "ElementName")) {
            builder.elementName(current);
         } else if (equalsOrSuffix(qName, "InstanceID")) {
            builder.instanceID(current);
         } else if (equalsOrSuffix(qName, "Caption")) {
            builder.caption(current);
         } else if (equalsOrSuffix(qName, "Description")) {
            builder.description(current);
         } else if (equalsOrSuffix(qName, "Address")) {
            builder.address(current);
         } else if (equalsOrSuffix(qName, "AddressOnParent")) {
            builder.addressOnParent(current);
         } else if (equalsOrSuffix(qName, "AllocationUnits")) {
            builder.allocationUnits(current);
         } else if (equalsOrSuffix(qName, "AutomaticAllocation")) {
            builder.automaticAllocation(Boolean.valueOf(current));
         } else if (equalsOrSuffix(qName, "AutomaticDeallocation")) {
            builder.automaticDeallocation(Boolean.valueOf(current));
         } else if (equalsOrSuffix(qName, "ConsumerVisibility")) {
            builder.consumerVisibility(ConsumerVisibility.fromValue(current));
         } else if (equalsOrSuffix(qName, "Limit")) {
            builder.limit(Long.valueOf(current));
         } else if (equalsOrSuffix(qName, "MappingBehavior")) {
            builder.mappingBehavior(MappingBehavior.fromValue(current));
         } else if (equalsOrSuffix(qName, "OtherResourceType")) {
            builder.otherResourceType(current);
         } else if (equalsOrSuffix(qName, "Parent")) {
            builder.parent(current);
         } else if (equalsOrSuffix(qName, "PoolID")) {
            builder.poolID(current);
         } else if (equalsOrSuffix(qName, "Reservation")) {
            builder.reservation(Long.valueOf(current));
         } else if (equalsOrSuffix(qName, "ResourceSubType")) {
            builder.resourceSubType(current);
         } else if (equalsOrSuffix(qName, "ResourceType")) {
            builder.resourceType(ResourceType.fromValue(current));
         } else if (equalsOrSuffix(qName, "VirtualQuantity")) {
            builder.virtualQuantity(Long.valueOf(current));
         } else if (equalsOrSuffix(qName, "VirtualQuantityUnits")) {
            builder.virtualQuantityUnits(current);
         } else if (equalsOrSuffix(qName, "Weight")) {
            builder.weight(Integer.valueOf(current));
         } else if (equalsOrSuffix(qName, "Connection")) {
            builder.connection(current);
         } else if (equalsOrSuffix(qName, "HostResource")) {
            builder.hostResource(current);
         }
      }
      currentText.setLength(0);
   }