Examples of XmlQNameEnumValue


Examples of org.codehaus.enunciate.qname.XmlQNameEnumValue

        continue;
      }

      String ns = namespace;
      String localPart = enumConstant.getSimpleName();
      XmlQNameEnumValue enumValueInfo = enumConstant.getAnnotation(XmlQNameEnumValue.class);
      if (enumValueInfo != null) {
        if (enumValueInfo.exclude()) {
          continue;
        }

        if (!"##default".equals(enumValueInfo.namespace())) {
          ns = enumValueInfo.namespace();
        }
        if (!"##default".equals(enumValueInfo.localPart())) {
          localPart = enumValueInfo.localPart();
        }
      }

      QName qname = new QName(ns, localPart);
      if (!enumValues.add(qname)) {
View Full Code Here

Examples of org.codehaus.enunciate.qname.XmlQNameEnumValue

        if (field.getAnnotation(XmlUnknownQNameEnumValue.class) != null) {
          unknown = field;
          continue;
        }

        XmlQNameEnumValue enumValueInfo = field.getAnnotation(XmlQNameEnumValue.class);
        String ns = namespace;
        String localPart = field.getName();
        if (enumValueInfo != null) {
          if (enumValueInfo.exclude()) {
            continue;
          }
          if (!"##default".equals(enumValueInfo.namespace())) {
            ns = enumValueInfo.namespace();
          }
          if (!"##default".equals(enumValueInfo.localPart())) {
            localPart = enumValueInfo.localPart();
          }
        }

        if (new QName(ns, localPart).equals(qname)) {
          return Enum.valueOf(clazz, field.getName());
View Full Code Here

Examples of org.codehaus.enunciate.qname.XmlQNameEnumValue

      if (field.isEnumConstant() && field.getName().equals(e.name())) {
        if (field.getAnnotation(XmlUnknownQNameEnumValue.class) != null) {
          throw new IllegalArgumentException(e.getDeclaringClass().getName() + "." + e + " is not a QName enum value.");
        }

        XmlQNameEnumValue enumValueInfo = field.getAnnotation(XmlQNameEnumValue.class);
        String ns = namespace;
        String localPart = field.getName();
        if (enumValueInfo != null && !enumValueInfo.exclude()) {
          if (enumValueInfo.exclude()) {
            throw new IllegalArgumentException(e.getDeclaringClass().getName() + "." + e + " is excluded a QName enum value.");
          }
          if (!"##default".equals(enumValueInfo.namespace())) {
            ns = enumValueInfo.namespace();
          }
          if (!"##default".equals(enumValueInfo.localPart())) {
            localPart = enumValueInfo.localPart();
          }
        }

        return new QName(ns, localPart);
      }
View Full Code Here

Examples of org.codehaus.enunciate.qname.XmlQNameEnumValue

        if (field.getAnnotation(XmlUnknownQNameEnumValue.class) != null) {
          unknown = field;
          continue;
        }

        XmlQNameEnumValue enumValueInfo = field.getAnnotation(XmlQNameEnumValue.class);
        String ns = namespace;
        String localPart = field.getName();
        if (enumValueInfo != null) {
          if (enumValueInfo.exclude()) {
            continue;
          }
          if (!"##default".equals(enumValueInfo.namespace())) {
            ns = enumValueInfo.namespace();
          }
          if (!"##default".equals(enumValueInfo.localPart())) {
            localPart = enumValueInfo.localPart();
          }
        }

        if ((ns + localPart).equals(uriValue)) {
          return Enum.valueOf(clazz, field.getName());
View Full Code Here

Examples of org.codehaus.enunciate.qname.XmlQNameEnumValue

      if (field.isEnumConstant() && field.getName().equals(e.name())) {
        if (field.getAnnotation(XmlUnknownQNameEnumValue.class) != null) {
          throw new IllegalArgumentException(e.getDeclaringClass().getName() + "." + e + " is not a QName enum value.");
        }

        XmlQNameEnumValue enumValueInfo = field.getAnnotation(XmlQNameEnumValue.class);
        String ns = namespace;
        String localPart = field.getName();
        if (enumValueInfo != null && !enumValueInfo.exclude()) {
          if (enumValueInfo.exclude()) {
            throw new IllegalArgumentException(e.getDeclaringClass().getName() + "." + e + " is excluded a QName enum value.");
          }
          if (!"##default".equals(enumValueInfo.namespace())) {
            ns = enumValueInfo.namespace();
          }
          if (!"##default".equals(enumValueInfo.localPart())) {
            localPart = enumValueInfo.localPart();
          }
        }

        if (ns.equals(defaultBaseUri) && isWriteRelativeUris()) {
          ns = "";
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.