package javax.microedition.amms.control;

import javax.microedition.media.Control;
import javax.microedition.media.MediaException;

public interface EffectControl extends Control
{
 public int SCOPE_LIVE_ONLY = 1;
 public int SCOPE_RECORD_ONLY = 2;
 public int SCOPE_LIVE_AND_RECORD = 3;

 public void setEnabled(boolean);
 
 public boolean isEnabled();
 
 public void setScope(int) throws MediaException;
 
 public int getScope();
 
 public void setEnforced(boolean);
 
 public boolean isEnforced();
 
 public void setPreset(String);
 
 public String getPreset();
 
 public String[] getPresetNames();
 
}