package javax.microedition.content;

public interface ContentHandler
{
 public String ACTION_EDIT = "edit";
 public String ACTION_EXECUTE = "execute";
 public String ACTION_INSTALL = "install";
 public String ACTION_NEW = "new";
 public String ACTION_OPEN = "open";
 public String ACTION_PRINT = "print";
 public String ACTION_SAVE = "save";
 public String ACTION_SELECT = "select";
 public String ACTION_SEND = "send";
 public String ACTION_STOP = "stop";
 public String UNIVERSAL_TYPE = "*";

 public String getAction(int);
 
 public int getActionCount();
 
 public ActionNameMap getActionNameMap();
 
 public ActionNameMap getActionNameMap(int);
 
 public ActionNameMap getActionNameMap(String);
 
 public int getActionNameMapCount();
 
 public String getAppName();
 
 public String getAuthority();
 
 public String getID();
 
 public String getSuffix(int);
 
 public int getSuffixCount();
 
 public String getType(int);
 
 public int getTypeCount();
 
 public String getVersion();
 
 public boolean hasAction(String);
 
 public boolean hasSuffix(String);
 
 public boolean hasType(String);
 
}