Interface IProfile

All Known Implementing Classes:
AbstractProfile, CSWAbstractProfile, CSWebRIMProfile, CSWISO19115Profile

public interface IProfile
Author:
Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
  • Field Details

  • Method Details

    • getElementNameProperty

      String getElementNameProperty()
      Returns:
      the element name property
    • getTitleProperty

      String getTitleProperty()
      Returns:
      the title attribute name
    • getAbstractProperty

      String getAbstractProperty()
      Returns:
      the abstract attribute name
    • getKeywordsProperty

      String getKeywordsProperty()
      Returns:
      the keyword attribute name
    • getTopicProperty

      String getTopicProperty()
      Returns:
      the topic attribute name
    • getScaleProperty

      String getScaleProperty()
      Returns:
      the scale attribute name
    • getProviderProperty

      String getProviderProperty()
      Returns:
      the provider attribute name
    • getDateFromProperty

      String getDateFromProperty()
      Returns:
      the date from attribute name
    • getDateToProperty

      String getDateToProperty()
      Returns:
      the date to attribute name
    • getCoordinatesProperty

      String getCoordinatesProperty()
      Returns:
      the coordinates attribute name
    • getTopicValue

      String getTopicValue(String topic)
      Return the topic name for a concrete profile
      Parameters:
      topic -
      Returns:
      The topic name