Class TLcdWFSMetadataURL

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.wfs.common.model.TLcdWFSMetadataURL
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdWFSMetadataURL extends TLcdDataObject
This class holds Metadata URL information to offer detailed, standardized metadata about the data underneath a particular feature type. The type property indicates the standard to which the metadata complies; the format attribute indicates how the metadata is structured. The following types are possible at present:
  • ISO TC211 19115
  • FGDC CSDGM
  • ISO 19139
  • Field Details

  • Constructor Details

    • TLcdWFSMetadataURL

      public TLcdWFSMetadataURL()
  • Method Details

    • getURL

      public String getURL()
      Gets the URL.
      Returns:
      the URL.
    • setURL

      public void setURL(String aURL)
      Sets the URL.
      Parameters:
      aURL - the URL to be set.
    • getFormat

      public String getFormat()
      Gets the format.
      Returns:
      the format.
    • setFormat

      public void setFormat(String aFormat)
      Sets the format.
      Parameters:
      aFormat - the format to be set.
    • getType

      public String getType()
      Gets the type.
      Returns:
      the type.
    • setType

      public void setType(String aType)
      Sets the type.
      Parameters:
      aType - the type to be set.
    • getLinkInfo

      public Object getLinkInfo()
      Returns the value of the linkInfo property.
      Returns:
      the value of the LINK_INFO_PROPERTY property.
    • setLinkInfo

      public void setLinkInfo(Object aValue)
      Sets the value of the linkInfo property.
      Parameters:
      aValue - the value to set for the LINK_INFO_PROPERTY property.
    • getLinkedObject

      public Object getLinkedObject()
      Returns the value of the linkedObject property.
      Returns:
      the value of the LINKED_OBJECT_PROPERTY property.
    • setLinkedObject

      public void setLinkedObject(Object aValue)
      Sets the value of the linkedObject property.
      Parameters:
      aValue - the value to set for the LINKED_OBJECT_PROPERTY property.
    • getAbout

      public URI getAbout()
      Returns the value of the property that maps to the about attribute.

      Optional reference to the aspect of the element which includes this "metadata" element that this metadata provides more information about.

      Returns:
      the value of the ABOUT_PROPERTY property.
    • setAbout

      public void setAbout(URI aValue)
      Sets the value of the property that maps to the about attribute.

      Optional reference to the aspect of the element which includes this "metadata" element that this metadata provides more information about.

      Parameters:
      aValue - the value to set for the ABOUT_PROPERTY property.