equal
deleted
inserted
replaced
17 |
17 |
18 import sidekick.{SideKickParsedData, IAsset} |
18 import sidekick.{SideKickParsedData, IAsset} |
19 |
19 |
20 |
20 |
21 object Command { |
21 object Command { |
22 object Phase extends Enumeration { |
22 object Status extends Enumeration { |
23 val UNPROCESSED = Value("UNPROCESSED") |
23 val UNPROCESSED = Value("UNPROCESSED") |
24 val FINISHED = Value("FINISHED") |
24 val FINISHED = Value("FINISHED") |
25 val REMOVE = Value("REMOVE") |
25 val REMOVE = Value("REMOVE") |
26 val REMOVED = Value("REMOVED") |
26 val REMOVED = Value("REMOVED") |
27 val FAILED = Value("FAILED") |
27 val FAILED = Value("FAILED") |
40 t = if (t == last) null else t.next |
40 t = if (t == last) null else t.next |
41 } |
41 } |
42 } |
42 } |
43 |
43 |
44 |
44 |
45 /* command phase */ |
45 /* command status */ |
46 |
46 |
47 private var p = Command.Phase.UNPROCESSED |
47 private var _status = Command.Status.UNPROCESSED |
48 def phase = p |
48 def status = _status |
49 def phase_=(p_new: Command.Phase.Value) = { |
49 def status_=(st: Command.Status.Value) = { |
50 if (p_new == Command.Phase.UNPROCESSED) { |
50 if (st == Command.Status.UNPROCESSED) { |
51 // delete markup |
51 // delete markup |
52 for (child <- root_node.children) { |
52 for (child <- root_node.children) { |
53 child.children = Nil |
53 child.children = Nil |
54 } |
54 } |
55 } |
55 } |
56 p = p_new |
56 _status = st |
57 } |
57 } |
58 |
58 |
59 |
59 |
60 /* accumulated results */ |
60 /* accumulated results */ |
61 |
61 |