package javax.microedition.amms.control.camera;

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

public interface FocusControl extends Control
{
 public int AUTO = -1000;
 public int AUTO_LOCK = -1005;
 public int NEXT = -1001;
 public int PREVIOUS = -1002;
 public int UNKNOWN = -1004;

 public int setFocus(int) throws MediaException;
 
 public int getFocus();
 
 public int getMinFocus();
 
 public int getFocusSteps();
 
 public boolean isManualFocusSupported();
 
 public boolean isAutoFocusSupported();
 
 public boolean isMacroSupported();
 
 public void setMacro(boolean) throws MediaException;
 
 public boolean getMacro();
 
}