
javax.tv.service.transport.TransportStreamChangeEvent Maven / Gradle / Ivy
/*
* @(#)TransportStreamChangeEvent.java 1.26 00/09/05
*
* 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.transport;
import javax.tv.service.*;
/**
* A TransportStreamChangeEvent
notifies an
* TransportStreamChangeListener
of changes detected in a
* TransportStreamCollection
. Specifically, this event
* signals the addition, removal, or modification of a
* TransportStream
.
*
* @see TransportStreamCollection
* @see TransportStream
*/
public class TransportStreamChangeEvent extends TransportSIChangeEvent {
/**
* Constructs a TransportStreamChangeEvent
.
*
* @param collection The transport stream collection in which the
* change occurred.
*
* @param type The type of change that occurred.
*
* @param ts The TransportStream
that changed.
*/
public TransportStreamChangeEvent(TransportStreamCollection collection,
SIChangeType type,
TransportStream ts) {
super(null, null, null);
}
/**
* Reports the TransportStreamCollection
that generated
* the event. It will be identical to the object returned by the
* getTransport()
method.
*
* @return The TransportStreamCollection
that generated
* the event.
*/
public TransportStreamCollection getTransportStreamCollection() {
return null;
}
/**
* Reports the TransportStream
that changed. It will be
* identical to the object returned by the inherited
* SIChangeEvent.getSIElement
method.
*
* @return The TransportStream
that changed. */
public TransportStream getTransportStream() {
return null;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy