package org.geogebra.common.kernel.scripting; import org.geogebra.common.kernel.Kernel; import org.geogebra.common.kernel.arithmetic.Command; import org.geogebra.common.kernel.commands.CmdScripting; import org.geogebra.common.kernel.geos.GeoElement; import org.geogebra.common.plugin.SensorLogger; /** * Stops logging * */ public class CmdStopLogging extends CmdScripting { /** * @param kernel * kernel */ public CmdStopLogging(Kernel kernel) { super(kernel); } @Override protected GeoElement[] perform(Command c) { SensorLogger logger = app.getSensorLogger(); if (logger != null) { logger.stopLogging(); } else { // no need for error } return new GeoElement[0]; } }