Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR-927 (Maintenance Release)

javax.tv.service
Class SIChangeType

java.lang.Object
  extended byjavax.tv.service.SIChangeType
Direct Known Subclasses:
ProgramScheduleChangeType

public class SIChangeType
extends java.lang.Object

This class represents types of changes to SI elements.

See Also:
SIChangeEvent, SIElement

Field Summary
static SIChangeType ADD
          SIChangeType indicating that an SIElement has been added.
static SIChangeType MODIFY
          SIChangeType indicating that an SIElement has been modified.
static SIChangeType REMOVE
          SIChangeType indicating that an SIElement has been removed.
 
Constructor Summary
protected SIChangeType(java.lang.String name)
          Creates an SIChangeType object.
 
Method Summary
 java.lang.String toString()
          Provides the string name of the type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD

public static final SIChangeType ADD
SIChangeType indicating that an SIElement has been added.


REMOVE

public static final SIChangeType REMOVE
SIChangeType indicating that an SIElement has been removed.


MODIFY

public static final SIChangeType MODIFY
SIChangeType indicating that an SIElement has been modified.

Constructor Detail

SIChangeType

protected SIChangeType(java.lang.String name)
Creates an SIChangeType object.

Parameters:
name - The string name of this type (e.g. "ADD").
Method Detail

toString

public java.lang.String toString()
Provides the string name of the type. For the type objects defined in this class, the string name will be identical to the class variable name.

Returns:
The string name of the type.

JSR-927 (Maintenance Release)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 927 specification.