Class LE_Source

All Implemented Interfaces:
Serializable, Emptiable, LenientComparable, IdentifiedObject, org.opengis.metadata.lineage.Source

public class LE_Source extends DefaultSource
A wrapper for a metadata using the "gmi" namespace.
Since:
0.3
Version:
1.0
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
  • Constructor Details

    • LE_Source

      public LE_Source()
      Creates an initially empty metadata. This is also the default constructor used by JAXB.
    • LE_Source

      public LE_Source(org.opengis.metadata.lineage.Source original)
      Creates a new metadata as a copy of the given one. This is a shallow copy constructor.
      Parameters:
      original - the original metadata to copy.
  • Method Details

    • castOrCopy

      public static DefaultSource castOrCopy(org.opengis.metadata.lineage.Source original)
      Wraps the given metadata into a SIS implementation that can be marshalled, using the "gmi" namespace if necessary.
      Parameters:
      original - the original metadata provided by the user.
      Returns:
      the metadata to marshal.