
javax.tv.service.navigation.ServiceDetailsSIChangeEvent Maven / Gradle / Ivy
The newest version!
/*
* @(#)ServiceDetailsSIChangeEvent.java 1.3 00/10/09
*
* Copyright 1998-2000 by Sun Microsystems, Inc.,
* 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
* All rights reserved.
*
* This software is the confidential and proprietary information
* of Sun Microsystems, Inc. ("Confidential Information"). You
* shall not disclose such Confidential Information and shall use
* it only in accordance with the terms of the license agreement
* you entered into with Sun.
*/
package javax.tv.service.navigation;
import javax.tv.service.*;
/**
* A ServiceDetailsSIChangeEvent
notifies an
* SIChangeListener
of changes to a
* ServiceDetails
.
*
* @see ServiceDetails
* @see ServiceDetails
*/
public abstract class ServiceDetailsSIChangeEvent
extends SIChangeEvent {
/**
* Constructs a ServiceDetailsSIChangeEvent
.
*
* @param service The ServiceDetails
in which the
* change occurred.
*
* @param type The type of change that occurred.
*
* @param e The SIElement
that changed.
*/
public ServiceDetailsSIChangeEvent(ServiceDetails service,
SIChangeType type, SIElement e) {
super(service, type, e);
}
/**
* Reports the ServiceDetails
that generated the
* event. It will be identical to the object returned by the
* getSource()
method.
*
* @return The ServiceDetails
that generated the
* event.
*/
public ServiceDetails getServiceDetails() {
return (ServiceDetails)super.getSource();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy