All Downloads are FREE. Search and download functionalities are using the official Maven repository.

javax.tv.service.selection.NormalContentEvent Maven / Gradle / Ivy

The newest version!
/*
 * @(#)NormalContentEvent.java	1.12 00/08/06
 *
 * 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.selection;

/**
 * NormalContentEvent is generated to indicate that the
 * normal content of a service is being presented. This event will be
 * generated in two situations: 
    * *
  • * At the end of a successful service selection operation, this * event will be generated as long as all of the service components * being presented are part of the normal content of the service. The * generation of this event in this situation signals a change in * state of the service context from the presentation pending * state to the presenting state. If even one of the service * components being presented is alternative content (as defined in * AlternativeContentEvent) then that event will be * generated instead. *
  • * *
  • * During the presentation of a service, this event will be generated * if alternative content was being presented and all of that * alternative content is replaced by content which is a normal part * of the service. An example of this is when an * end user completes a pay per view dialog the video * advertising a service is replaced by the service itself. *
  • *
* * @see AlternativeContentEvent */ public class NormalContentEvent extends PresentationChangedEvent { /** * Constructs the event. * * @param source The ServiceContext that generated the * event. */ public NormalContentEvent(ServiceContext source) { super(source); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy