All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lejos.remote.ev3.Menu Maven / Gradle / Ivy

Go to download

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy