Class LegacyNamespaces

java.lang.Object
org.apache.sis.internal.xml.LegacyNamespaces

public final class LegacyNamespaces extends Object
Legacy XML namespaces, and Version constants for identifying when those namespaces were used.
Since:
0.4
Version:
1.0
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The "http://www.opengis.net/cat/csw/2.0.2" URL.
    static final String
    The "http://www.isotc211.org/2005/gco" URL, used in ISO 19139:2007.
    static final String
    The "http://www.isotc211.org/2005/gfc" URL, used in ISO 19110.
    static final String
    The "http://www.isotc211.org/2005/gmd" URL, used in ISO 19139:2007.
    static final String
    The "http://standards.iso.org/iso/19115/-2/gmi/1.0" URL.
    static final String
    The "http://www.isotc211.org/2005/gmi" URL as an alias for GMI.
    static final String
    The "http://www.opengis.net/gml" URL, which was used for all GML versions before 3.2.
    static final String
    The "http://www.isotc211.org/2005/gmx" URL, used in ISO 19139:2007.
    static final String
    The "http://www.isotc211.org/2005/gts" URL, used in ISO 19139:2007.
    static final String
    The "http://www.isotc211.org/2005/srv" URL, used in ISO 19139:2007.
    static final Version
    Miscellaneous version constants used for ISO standards.
    static final Version
    Miscellaneous version constants used for ISO standards.
    static final Version
    Miscellaneous version constants used for ISO standards.
    static final Version
    Miscellaneous version constants used for GML versions.
    static final Version
    Miscellaneous version constants used for GML versions.
    static final Version
    First GML version of the new xmlns.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    Do not allow instantiation of this class.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • VERSION_2007

      public static final Version VERSION_2007
      Miscellaneous version constants used for ISO standards.
    • VERSION_2014

      public static final Version VERSION_2014
      Miscellaneous version constants used for ISO standards.
    • VERSION_2016

      public static final Version VERSION_2016
      Miscellaneous version constants used for ISO standards.
    • VERSION_3_0

      public static final Version VERSION_3_0
      Miscellaneous version constants used for GML versions.
    • VERSION_3_2

      public static final Version VERSION_3_2
      Miscellaneous version constants used for GML versions.
    • VERSION_3_2_1

      public static final Version VERSION_3_2_1
      First GML version of the new xmlns. GML 3.2.0 schemas are defined in the namespace http://www.opengis.net/gml whereas GML 3.2.1 schemas are defined in the namespace http://www.opengis.net/gml/3.2.
    • GML

      public static final String GML
      The "http://www.opengis.net/gml" URL, which was used for all GML versions before 3.2. This URL should not be used in JAXB annotations, even if the annotated element is really for that legacy GML version. Instead, namespace replacements are applied on-the-fly at marshalling time.
      See Also:
    • GMD

      public static final String GMD
      The "http://www.isotc211.org/2005/gmd" URL, used in ISO 19139:2007. The usual prefix for this namespace is "gmd".
      See Also:
    • GMI_ALIAS

      public static final String GMI_ALIAS
      The "http://www.isotc211.org/2005/gmi" URL as an alias for GMI. Was used in some XML files before a more official URL was set.
      See Also:
    • GMI

      public static final String GMI
      The "http://standards.iso.org/iso/19115/-2/gmi/1.0" URL. The usual prefix for this namespace is "gmi".
      See Also:
    • GMX

      public static final String GMX
      The "http://www.isotc211.org/2005/gmx" URL, used in ISO 19139:2007. The usual prefix for this namespace is "gmx".
      See Also:
    • GCO

      public static final String GCO
      The "http://www.isotc211.org/2005/gco" URL, used in ISO 19139:2007. The usual prefix for this namespace is "gco". Replaced by Namespaces.GCO.
      See Also:
    • SRV

      public static final String SRV
      The "http://www.isotc211.org/2005/srv" URL, used in ISO 19139:2007. The usual prefix for this namespace is "srv". Replaced by Namespaces.SRV.
      See Also:
    • GFC

      public static final String GFC
      The "http://www.isotc211.org/2005/gfc" URL, used in ISO 19110. The usual prefix for this namespace is "gfc". Replaced by Namespaces.GFC.
      See Also:
    • GTS

      public static final String GTS
      The "http://www.isotc211.org/2005/gts" URL, used in ISO 19139:2007. The usual prefix for this namespace is "gts".
      See Also:
    • CSW

      public static final String CSW
      The "http://www.opengis.net/cat/csw/2.0.2" URL. The usual prefix for this namespace is "csw".
      See Also:
  • Constructor Details

    • LegacyNamespaces

      private LegacyNamespaces()
      Do not allow instantiation of this class.