Class mheg5.OBJ.Stream
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mheg5.OBJ.Stream

java.lang.Object
   |
   +----mheg5.UTL.ListNode
           |
           +----mheg5.REF.ObjectRef
                   |
                   +----mheg5.OBJ.Root
                           |
                           +----mheg5.OBJ.Ingredient
                                   |
                                   +----mheg5.OBJ.Presentable
                                           |
                                           +----mheg5.OBJ.Stream

public class Stream
extends Presentable
implements AIStream, TimerInterface
MHEG-5 object Stream Chapter 37 of IS-Standard

Variable Index

 o counter
The Timer for generation the counterTriggerEvent
 o counterEndPosition
Own internal attribute CounterEndPosition.
 o counterPosition
Own internal attribute CounterPosition.
 o counterTriggers
Own internal attribute CounterTriggers.
 o eventCounterTrigger
 o eventStreamEvent
 o eventStreamPlaying
 o eventStreamStopped
 o looping
Own exchanged attribute Looping
 o MEMORY
synchronise by engine
 o multiplex
Own exchanged attribute Multiplex
 o speed
Own internal attribute Speed.
 o storage
Own exchanged attribute Storage
 o STREAM
synchronise by server
 o streamContent
In order to set theStream to the Multiplex

Constructor Index

 o Stream()
Constructor for a Stream Object

Method Index

 o Activation()
Activation
 o CheckEvent(MhegEvent)
 o Clone()
Clone
 o Deactivation()
Deactivation
 o Destruction()
Destruction
 o Preparation()
Preparation
 o RegisterLink(Link)
 o SetCounterEndPosition(int)
SetCounter­End­Position (New­Counter­End­Position)
 o SetCounterPosition(int)
SetCounter­Position (NewCounter­Position)
 o SetCounterTrigger(int, int)
SetCounterTrigger (TriggerIdentifier, NewCounterValue)
 o SetData()
SetData
 o SetInternalAttributes()
Setup of internal attributes of this class
 o SetSpeed(int)
SetSpeed (NewSpeed)
 o SetSpeed(int, int)
 o TimerAction(int)
TimerAction Interface.
 o toString()

Variables

 o multiplex
  public Array multiplex
Own exchanged attribute Multiplex
 o storage
  public int storage
Own exchanged attribute Storage
 o looping
  public int looping
Own exchanged attribute Looping
 o speed
  public Speed speed
Own internal attribute Speed. Inner class for the speed
 o counterPosition
  public int counterPosition
Own internal attribute CounterPosition.
 o counterEndPosition
  public int counterEndPosition
Own internal attribute CounterEndPosition.
 o counterTriggers
  public List counterTriggers
Own internal attribute CounterTriggers.
 o eventStreamEvent
  protected final static MhegEvent eventStreamEvent
 o eventStreamPlaying
  protected final static MhegEvent eventStreamPlaying
 o eventStreamStopped
  protected final static MhegEvent eventStreamStopped
 o eventCounterTrigger
  protected final static MhegEvent eventCounterTrigger
 o streamContent
  public InputStream streamContent
In order to set theStream to the Multiplex
 o counter
  public Timer counter
The Timer for generation the counterTriggerEvent
 o MEMORY
  public final int MEMORY
synchronise by engine
 o STREAM
  public final int STREAM
synchronise by server

Constructors

 o Stream
  public Stream()
Constructor for a Stream Object

Methods

 o RegisterLink
  public void RegisterLink(Link link)
Overrides:
RegisterLink in class Root
 o CheckEvent
  public void CheckEvent(MhegEvent event)
Overrides:
CheckEvent in class Root
 o Preparation
  public void Preparation()
Preparation
Overrides:
Preparation in class Root
 o Destruction
  public void Destruction()
Destruction
Overrides:
Destruction in class Ingredient
 o Activation
  public void Activation()
Activation
Overrides:
Activation in class Root
 o Deactivation
  public void Deactivation()
Deactivation
Overrides:
Deactivation in class Root
 o SetInternalAttributes
  public void SetInternalAttributes()
Setup of internal attributes of this class
Overrides:
SetInternalAttributes in class Ingredient
 o SetData
  public void SetData()
SetData
Overrides:
SetData in class Presentable
 o Clone
  public void Clone()
Clone
 o SetCounterTrigger
  public void SetCounterTrigger(int trigger_id,
                                int new_counter_value)
SetCounterTrigger (TriggerIdentifier, NewCounterValue)
 o SetSpeed
  public void SetSpeed(int a)
SetSpeed (NewSpeed)
 o SetSpeed
  public void SetSpeed(int a,
                       int b)
 o SetCounterPosition
  public void SetCounterPosition(int counter_position)
SetCounter­Position (NewCounter­Position)
 o SetCounterEndPosition
  public void SetCounterEndPosition(int counter_end_position)
SetCounter­End­Position (New­Counter­End­Position)
 o TimerAction
  public void TimerAction(int index)
TimerAction Interface.
 o toString
  public String toString()
Overrides:
toString in class Root

All Packages  Class Hierarchy  This Package  Previous  Next  Index