org.deegree.protocol.csw
Enum CSWConstants.Sections

java.lang.Object
  extended by java.lang.Enum<CSWConstants.Sections>
      extended by org.deegree.protocol.csw.CSWConstants.Sections
All Implemented Interfaces:
Serializable, Comparable<CSWConstants.Sections>
Enclosing class:
CSWConstants

public static enum CSWConstants.Sections
extends Enum<CSWConstants.Sections>

Sections are informations about the service represented in the GetCapabilities operation

  • ServiceIdentification
  • ServiceProvider
  • OperationsMetadata
  • Filter_Capabilities

  • Version:
    $Revision: $, $Date: $
    Author:
    Steffen Thomas, last edited by: $Author: thomas $

    Enum Constant Summary
    Filter_Capabilities
              Metadata about the filter capabilities that are implemented at this server
    OperationsMetadata
              Metadata about the operations provided by this CSW implementation
    ServiceIdentification
              Metadata about the CSW implementation
    ServiceProvider
              Metadata about the organisation that provides the CSW implementation
     
    Method Summary
    static CSWConstants.Sections valueOf(String name)
              Returns the enum constant of this type with the specified name.
    static CSWConstants.Sections[] values()
              Returns an array containing the constants of this enum type, in the order they are declared.
     
    Methods inherited from class java.lang.Enum
    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
     
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
     

    Enum Constant Detail

    ServiceIdentification

    public static final CSWConstants.Sections ServiceIdentification
    Metadata about the CSW implementation


    ServiceProvider

    public static final CSWConstants.Sections ServiceProvider
    Metadata about the organisation that provides the CSW implementation


    OperationsMetadata

    public static final CSWConstants.Sections OperationsMetadata
    Metadata about the operations provided by this CSW implementation


    Filter_Capabilities

    public static final CSWConstants.Sections Filter_Capabilities
    Metadata about the filter capabilities that are implemented at this server

    Method Detail

    values

    public static CSWConstants.Sections[] values()
    Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
    for (CSWConstants.Sections c : CSWConstants.Sections.values())
        System.out.println(c);
    

    Returns:
    an array containing the constants of this enum type, in the order they are declared

    valueOf

    public static CSWConstants.Sections valueOf(String name)
    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Parameters:
    name - the name of the enum constant to be returned.
    Returns:
    the enum constant with the specified name
    Throws:
    IllegalArgumentException - if this enum type has no constant with the specified name
    NullPointerException - if the argument is null


    Copyright © 2011. All Rights Reserved.