org.apache.poi.hslf.usermodel
Class SoundData

java.lang.Object
  extended by org.apache.poi.hslf.usermodel.SoundData

public final class SoundData
extends java.lang.Object

A class that represents sound data embedded in a slide show.

Author:
Yegor Kozlov

Constructor Summary
SoundData(Sound container)
          Creates the object data wrapping the record that contains the sound data.
 
Method Summary
static SoundData[] find(Document document)
          Find all sound records in the supplied Document records
 byte[] getData()
          Gets an input stream which returns the binary of the sound data.
 java.lang.String getSoundName()
          Name of the sound (e.g.
 java.lang.String getSoundType()
          Type of the sound (e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoundData

public SoundData(Sound container)
Creates the object data wrapping the record that contains the sound data.

Parameters:
container - the record that contains the sound data.
Method Detail

getSoundName

public java.lang.String getSoundName()
Name of the sound (e.g. "crash")

Returns:
name of the sound

getSoundType

public java.lang.String getSoundType()
Type of the sound (e.g. ".wav")

Returns:
type of the sound

getData

public byte[] getData()
Gets an input stream which returns the binary of the sound data.

Returns:
the input stream which will contain the binary of the sound data.

find

public static SoundData[] find(Document document)
Find all sound records in the supplied Document records

Parameters:
document - the document to find in
Returns:
the array with the sound data


Copyright 2012 The Apache Software Foundation or its licensors, as applicable.