org.deegree.metadata.ebrim
Enum RIMType

java.lang.Object
  extended by java.lang.Enum<RIMType>
      extended by org.deegree.metadata.ebrim.RIMType
All Implemented Interfaces:
Serializable, Comparable<RIMType>

public enum RIMType
extends Enum<RIMType>

Enum for discriminating the registry object types of the ebRIM 3.0 information model.

Version:
$Revision: 30786 $, $Date: 2011-05-11 18:28:17 +0200 (Wed, 11 May 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Enum Constant Summary
AdhocQuery
          TODO some details on semantics would be nice
Association
          TODO some details on semantics would be nice
AuditableEvent
          TODO some details on semantics would be nice
Classification
          TODO some details on semantics would be nice
ClassificationNode
          TODO some details on semantics would be nice
ClassificationScheme
          TODO some details on semantics would be nice
ExternalIdentifier
          TODO some details on semantics would be nice
ExternalLink
          TODO some details on semantics would be nice
ExtrinsicObject
          TODO some details on semantics would be nice
Federation
          TODO some details on semantics would be nice
Organization
          TODO some details on semantics would be nice
Person
          TODO some details on semantics would be nice
RegistryObject
          TODO some details on semantics would be nice
RegistryPackage
          TODO some details on semantics would be nice
Service
          TODO some details on semantics would be nice
ServiceBinding
          TODO some details on semantics would be nice
SpecificationLink
          TODO some details on semantics would be nice
User
          TODO some details on semantics would be nice
 
Method Summary
static RIMType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RIMType[] 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

AdhocQuery

public static final RIMType AdhocQuery
TODO some details on semantics would be nice


Association

public static final RIMType Association
TODO some details on semantics would be nice


AuditableEvent

public static final RIMType AuditableEvent
TODO some details on semantics would be nice


Classification

public static final RIMType Classification
TODO some details on semantics would be nice


ClassificationNode

public static final RIMType ClassificationNode
TODO some details on semantics would be nice


ClassificationScheme

public static final RIMType ClassificationScheme
TODO some details on semantics would be nice


ExternalIdentifier

public static final RIMType ExternalIdentifier
TODO some details on semantics would be nice


ExternalLink

public static final RIMType ExternalLink
TODO some details on semantics would be nice


ExtrinsicObject

public static final RIMType ExtrinsicObject
TODO some details on semantics would be nice


Federation

public static final RIMType Federation
TODO some details on semantics would be nice


Organization

public static final RIMType Organization
TODO some details on semantics would be nice


Person

public static final RIMType Person
TODO some details on semantics would be nice


RegistryObject

public static final RIMType RegistryObject
TODO some details on semantics would be nice


RegistryPackage

public static final RIMType RegistryPackage
TODO some details on semantics would be nice


Service

public static final RIMType Service
TODO some details on semantics would be nice


ServiceBinding

public static final RIMType ServiceBinding
TODO some details on semantics would be nice


SpecificationLink

public static final RIMType SpecificationLink
TODO some details on semantics would be nice


User

public static final RIMType User
TODO some details on semantics would be nice

Method Detail

values

public static RIMType[] 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 (RIMType c : RIMType.values())
    System.out.println(c);

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

valueOf

public static RIMType 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.