com.sun.media.sound
Class SF2Layer

java.lang.Object
  extended by javax.sound.midi.SoundbankResource
      extended by com.sun.media.sound.SF2Layer

public class SF2Layer
extends javax.sound.midi.SoundbankResource

Soundfont layer.

Author:
Karl Helgason

Field Summary
protected  SF2GlobalRegion globalregion
           
protected  java.lang.String name
           
protected  java.util.List<SF2LayerRegion> regions
           
 
Constructor Summary
SF2Layer()
           
SF2Layer(SF2Soundbank soundBank)
           
 
Method Summary
 java.lang.Object getData()
           
 SF2GlobalRegion getGlobalRegion()
           
 java.lang.String getName()
           
 java.util.List<SF2LayerRegion> getRegions()
           
 void setGlobalZone(SF2GlobalRegion zone)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class javax.sound.midi.SoundbankResource
getDataClass, getSoundbank
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

globalregion

protected SF2GlobalRegion globalregion

regions

protected java.util.List<SF2LayerRegion> regions
Constructor Detail

SF2Layer

public SF2Layer(SF2Soundbank soundBank)

SF2Layer

public SF2Layer()
Method Detail

getData

public java.lang.Object getData()
Specified by:
getData in class javax.sound.midi.SoundbankResource

getName

public java.lang.String getName()
Overrides:
getName in class javax.sound.midi.SoundbankResource

setName

public void setName(java.lang.String name)

getRegions

public java.util.List<SF2LayerRegion> getRegions()

getGlobalRegion

public SF2GlobalRegion getGlobalRegion()

setGlobalZone

public void setGlobalZone(SF2GlobalRegion zone)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object