Make LED pattern an abstract class, abstract parse and dump methods
[led-pattern-ed] / src / led-pattern-rx51.vala
index 2c62e92..1518c4b 100644 (file)
@@ -22,7 +22,7 @@ class LedPatternRX51 : LedPattern {
        public List<LedCommandRX51> engine1;
        public List<LedCommandRX51> engine2;
 
-       public bool parse (string line) {
+       public override bool parse (string line) {
                string[] key_value = line.split ("=");
 
                if (key_value.length != 2) {
@@ -96,7 +96,7 @@ class LedPatternRX51 : LedPattern {
                return list;
        }
 
-       public string dump () {
+       public override string dump () {
                return "%s=%d;%d;%d;%s;%s;%s".printf (name, priority, screen_on, timeout, dump_led_map (),
                                                      dump_pattern (engine1), dump_pattern (engine2));
        }