* along with LED Pattern Editor. If not, see <http://www.gnu.org/licenses/>.
*/
+errordomain LedPatternError {
+ INVALID_PATTERN;
+}
+
abstract class LedPattern : Object {
enum ScreenOn {
DISPLAY_OFF = 0,
public double duration;
public abstract string dump ();
- public abstract bool parse (string line);
+ public abstract void parse (string line) throws LedPatternError;
public signal void changed ();
}