Class TLcdISO19115FeatureCatalogueDescription

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19115FeatureCatalogueDescription extends TLcdISO19115ContentInformation
Information identifing the feature catalogue
Since:
10.0
  • Field Details

    • COMPLIANCE_CODE_PROPERTY

      public static final TLcdDataProperty COMPLIANCE_CODE_PROPERTY
      Data property that maps to the complianceCode element. The possible values for this property are instances of TLcdISO19115Optional<Boolean>.
    • LANGUAGE_PROPERTY

      public static final TLcdDataProperty LANGUAGE_PROPERTY
      Data property that maps to the language element. The possible values for this property are instances of List<TLcdISO19115Optional<String>>.
    • INCLUDED_WITH_DATASET_PROPERTY

      public static final TLcdDataProperty INCLUDED_WITH_DATASET_PROPERTY
      Data property that maps to the includedWithDataset element. The possible values for this property are instances of TLcdISO19115Optional<Boolean>.
    • FEATURE_TYPES_PROPERTY

      public static final TLcdDataProperty FEATURE_TYPES_PROPERTY
      Data property that maps to the featureTypes element. The possible values for this property are instances of List<TLcdISO19115Optional<TLcdGML32Code>>.
    • FEATURE_CATALOGUE_CITATION_PROPERTY

      public static final TLcdDataProperty FEATURE_CATALOGUE_CITATION_PROPERTY
      Data property that maps to the featureCatalogueCitation element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Citation>>.
  • Constructor Details

    • TLcdISO19115FeatureCatalogueDescription

      public TLcdISO19115FeatureCatalogueDescription()
    • TLcdISO19115FeatureCatalogueDescription

      public TLcdISO19115FeatureCatalogueDescription(TLcdDataType aType)
  • Method Details

    • getComplianceCode

      public Boolean getComplianceCode()
      Returns the role value contained in the value of the COMPLIANCE_CODE_PROPERTY property. Returns null if the value of the COMPLIANCE_CODE_PROPERTY property is null.
      Returns:
      the role value of the COMPLIANCE_CODE_PROPERTY property.
      See Also:
    • setComplianceCode

      public void setComplianceCode(Boolean aValue)
      Sets the value of the property that maps to the complianceCode element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the COMPLIANCE_CODE_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the COMPLIANCE_CODE_PROPERTY property.
    • getLanguage

      public List<String> getLanguage()
      Gets the value of the LANGUAGE_PROPERTY property adapted to a list of String instances.
      Returns:
      the value of the LANGUAGE_PROPERTY property adapted to a list of String instances.
      See Also:
    • getIncludedWithDataset

      public Boolean getIncludedWithDataset()
      Returns the role value contained in the value of the INCLUDED_WITH_DATASET_PROPERTY property. Returns null if the value of the INCLUDED_WITH_DATASET_PROPERTY property is null.
      Returns:
      the role value of the INCLUDED_WITH_DATASET_PROPERTY property.
      See Also:
    • setIncludedWithDataset

      public void setIncludedWithDataset(Boolean aValue)
      Sets the value of the property that maps to the includedWithDataset element. to a new instance of the association class TLcdISO19115Optional initialized with the given role value. In case the given role value is null, the INCLUDED_WITH_DATASET_PROPERTY property is set to null.
      Parameters:
      aValue - the role value to set for the INCLUDED_WITH_DATASET_PROPERTY property.
    • getFeatureTypes

      public List<TLcdGML32Code> getFeatureTypes()
      Gets the value of the FEATURE_TYPES_PROPERTY property adapted to a list of TLcdGML32Code instances.
      Returns:
      the value of the FEATURE_TYPES_PROPERTY property adapted to a list of TLcdGML32Code instances.
      See Also:
    • getFeatureCatalogueCitation

      public List<TLcdISO19115Citation> getFeatureCatalogueCitation()
      Gets the value of the FEATURE_CATALOGUE_CITATION_PROPERTY property adapted to a list of TLcdISO19115Citation instances.
      Returns:
      the value of the FEATURE_CATALOGUE_CITATION_PROPERTY property adapted to a list of TLcdISO19115Citation instances.
      See Also: