hla.rti
Class ServiceGroup

java.lang.Object
  extended byhla.rti.ServiceGroup
All Implemented Interfaces:
java.io.Serializable

public final class ServiceGroup
extends java.lang.Object
implements java.io.Serializable

Represents a service group.

Author:
DMSO
See Also:
Serialized Form

Field Summary
static ServiceGroup DATA_DISTRIBUTION_MANAGEMENT
          The data distribution management service group.
static ServiceGroup DECLARATION_MANAGEMENT
          The declaration management service group.
static ServiceGroup FEDERATION_MANAGEMENT
          The federation management service group.
static ServiceGroup OBJECT_MANAGEMENT
          The object management service group.
static ServiceGroup OWNERSHIP_MANAGEMENT
          The ownership management service group.
static ServiceGroup SUPPORT_SERVICES
          The support services group.
static ServiceGroup TIME_MANAGEMENT
          The time management service group.
private  int value
          The value of the instance.
 
Constructor Summary
private ServiceGroup(int pValue)
          Private constructor.
  ServiceGroup(ServiceGroup otherServiceGroup)
          Copy constructor.
 
Method Summary
 boolean equals(java.lang.Object otherServiceGroup)
          Compares this service group for equality with another.
 int hashCode()
          Computes and returns a hash code corresponding to this service group.
 java.lang.String toString()
          Returns a string representation of this service group.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

FEDERATION_MANAGEMENT

public static final ServiceGroup FEDERATION_MANAGEMENT
The federation management service group.


DECLARATION_MANAGEMENT

public static final ServiceGroup DECLARATION_MANAGEMENT
The declaration management service group.


OBJECT_MANAGEMENT

public static final ServiceGroup OBJECT_MANAGEMENT
The object management service group.


OWNERSHIP_MANAGEMENT

public static final ServiceGroup OWNERSHIP_MANAGEMENT
The ownership management service group.


TIME_MANAGEMENT

public static final ServiceGroup TIME_MANAGEMENT
The time management service group.


DATA_DISTRIBUTION_MANAGEMENT

public static final ServiceGroup DATA_DISTRIBUTION_MANAGEMENT
The data distribution management service group.


SUPPORT_SERVICES

public static final ServiceGroup SUPPORT_SERVICES
The support services group.


value

private int value
The value of the instance.

Constructor Detail

ServiceGroup

public ServiceGroup(ServiceGroup otherServiceGroup)
Copy constructor.

Parameters:
otherServiceGroup - the service group object to copy

ServiceGroup

private ServiceGroup(int pValue)
Private constructor.

Parameters:
pValue - the integer value corresponding to this service group
Method Detail

equals

public boolean equals(java.lang.Object otherServiceGroup)
Compares this service group for equality with another.

Parameters:
otherServiceGroup - the other service group
Returns:
true if the two service group objects are equal, false otherwise

hashCode

public int hashCode()
Computes and returns a hash code corresponding to this service group.

Returns:
a hash code corresponding to this service group

toString

public java.lang.String toString()
Returns a string representation of this service group.

Returns:
a string representation of this service group