lejos.remote.ev3.Menu Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lejos-ev3-api Show documentation
Show all versions of lejos-ev3-api Show documentation
leJOS (pronounced like the Spanish word "lejos" for "far") is a tiny Java Virtual Machine. In 2013 it was ported to the LEGO EV3 brick.
The newest version!
package lejos.remote.ev3;
public interface Menu {
public void runProgram(String programName);
public void runSample(String programName);
public void debugProgram(String programName);
public boolean deleteFile(String fileName);
public void stopProgram();
public long getFileSize(String filename);
public String[] getProgramNames();
public String[] getSampleNames();
public boolean uploadFile(String fileName, byte[] contents);
public byte[] fetchFile(String fileName);
public String getSetting(String setting);
public void setSetting(String setting, String value);
public void deleteAllPrograms();
public String getVersion();
public String getMenuVersion();
public String getName();
public void setName(String name);
public String getExecutingProgramName();
public void shutdown();
public void suspend();
public void resume();
}