public void endElement()

in elb/src/main/java/org/jclouds/elb/xml/ListenerWithPoliciesHandler.java [66:83]


   public void endElement(String uri, String name, String qName) throws SAXException {
      if (equalsOrSuffix(qName, "PolicyNames")) {
         inPolicyNames = false;
      } else if (equalsOrSuffix(qName, "member") && inPolicyNames) {
         builder.policyName(currentOrNull(currentText));
      } else if (equalsOrSuffix(qName, "InstancePort")) {
         builder.instancePort(Integer.parseInt(currentOrNull(currentText)));
      } else if (equalsOrSuffix(qName, "InstanceProtocol")) {
         builder.instanceProtocol(Protocol.valueOf(currentOrNull(currentText)));
      } else if (equalsOrSuffix(qName, "LoadBalancerPort")) {
         builder.port(Integer.parseInt(currentOrNull(currentText)));
      } else if (equalsOrSuffix(qName, "Protocol")) {
         builder.protocol(Protocol.valueOf(currentOrNull(currentText)));
      } else if (equalsOrSuffix(qName, "SSLCertificateId")) {
         builder.SSLCertificateId(currentOrNull(currentText));
      }
      currentText.setLength(0);
   }