Package org.apache.abdera.i18n.rfc4646

Examples of org.apache.abdera.i18n.rfc4646.Lang


        return script.getPreferred().newSubtag();
      case VARIANT:
        Variant variant = getEnum();
        return variant.getPreferred().newSubtag();
      case EXTLANG:
        Extlang extlang = getEnum();
        return extlang.getPreferred().newSubtag();
      case EXTENSION:
      case GRANDFATHERED:
      case PRIVATEUSE:
      case SINGLETON:
      default: return this;
View Full Code Here


     * True if this subtag has been deprecated
     */
    public boolean isDeprecated() {
        switch (type) {
            case PRIMARY: {
                Language e = getEnum();
                return e.isDeprecated();
            }
            case SCRIPT: {
                Script e = getEnum();
                return e.isDeprecated();
            }
            case REGION: {
                Region e = getEnum();
                return e.isDeprecated();
            }
            case VARIANT: {
                Variant e = getEnum();
                return e.isDeprecated();
            }
            case EXTLANG: {
                Extlang e = getEnum();
                return e.isDeprecated();
            }
            case EXTENSION: {
                Singleton e = getEnum();
                return e.isDeprecated();
            }
            default:
                return false;
        }
    }
View Full Code Here

        switch (type) {
            case REGION:
                Region region = getEnum();
                return region.getPreferred().newSubtag();
            case PRIMARY:
                Language language = getEnum();
                return language.getPreferred().newSubtag();
            case SCRIPT:
                Script script = getEnum();
                return script.getPreferred().newSubtag();
            case VARIANT:
                Variant variant = getEnum();
View Full Code Here

   * True if this subtag has been deprecated
   */
  public boolean isDeprecated() {
    switch(type) {
      case PRIMARY:
        Language e = getEnum();
        return e.isDeprecated();
      }
      case SCRIPT: {
        Script e = getEnum();
        return e.isDeprecated();
      }
      case REGION: {
        Region e = getEnum();
        return e.isDeprecated();
      }
      case VARIANT: {
        Variant e = getEnum();
        return e.isDeprecated();
      }
      case EXTLANG: {
        Extlang e = getEnum();
        return e.isDeprecated();
      }
      case EXTENSION: {
        Singleton e = getEnum();
        return e.isDeprecated();
      }
      default: return false;
    }
  }
View Full Code Here

    switch(type) {
      case REGION:
        Region region = getEnum();
        return region.getPreferred().newSubtag();
      case PRIMARY:
        Language language = getEnum();
        return language.getPreferred().newSubtag();
      case SCRIPT:
        Script script = getEnum();
        return script.getPreferred().newSubtag();
      case VARIANT:
        Variant variant = getEnum();
View Full Code Here

            case SCRIPT: {
                Script e = getEnum();
                return e.isDeprecated();
            }
            case REGION: {
                Region e = getEnum();
                return e.isDeprecated();
            }
            case VARIANT: {
                Variant e = getEnum();
                return e.isDeprecated();
            }
            case EXTLANG: {
                Extlang e = getEnum();
                return e.isDeprecated();
            }
            case EXTENSION: {
                Singleton e = getEnum();
                return e.isDeprecated();
            }
            default:
                return false;
        }
    }
View Full Code Here

     * Return the canonicalized version of this subtag
     */
    public Subtag canonicalize() {
        switch (type) {
            case REGION:
                Region region = getEnum();
                return region.getPreferred().newSubtag();
            case PRIMARY:
                Language language = getEnum();
                return language.getPreferred().newSubtag();
            case SCRIPT:
                Script script = getEnum();
View Full Code Here

      case SCRIPT: {
        Script e = getEnum();
        return e.isDeprecated();
      }
      case REGION: {
        Region e = getEnum();
        return e.isDeprecated();
      }
      case VARIANT: {
        Variant e = getEnum();
        return e.isDeprecated();
      }
      case EXTLANG: {
        Extlang e = getEnum();
        return e.isDeprecated();
      }
      case EXTENSION: {
        Singleton e = getEnum();
        return e.isDeprecated();
      }
      default: return false;
    }
  }
View Full Code Here

   * Return the canonicalized version of this subtag
   */
  public Subtag canonicalize() {
    switch(type) {
      case REGION:
        Region region = getEnum();
        return region.getPreferred().newSubtag();
      case PRIMARY:
        Language language = getEnum();
        return language.getPreferred().newSubtag();
      case SCRIPT:
        Script script = getEnum();
View Full Code Here

            case PRIMARY: {
                Language e = getEnum();
                return e.isDeprecated();
            }
            case SCRIPT: {
                Script e = getEnum();
                return e.isDeprecated();
            }
            case REGION: {
                Region e = getEnum();
                return e.isDeprecated();
            }
            case VARIANT: {
                Variant e = getEnum();
                return e.isDeprecated();
            }
            case EXTLANG: {
                Extlang e = getEnum();
                return e.isDeprecated();
            }
            case EXTENSION: {
                Singleton e = getEnum();
                return e.isDeprecated();
            }
            default:
                return false;
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.abdera.i18n.rfc4646.Lang

Copyright © 2018 www.massapicom. 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.