equal
deleted
inserted
replaced
42 def is_exit = kind == Markup.EXIT |
42 def is_exit = kind == Markup.EXIT |
43 def is_stdout = kind == Markup.STDOUT |
43 def is_stdout = kind == Markup.STDOUT |
44 def is_system = kind == Markup.SYSTEM |
44 def is_system = kind == Markup.SYSTEM |
45 def is_status = kind == Markup.STATUS |
45 def is_status = kind == Markup.STATUS |
46 def is_report = kind == Markup.REPORT |
46 def is_report = kind == Markup.REPORT |
47 def is_ready = is_status && { |
47 def is_ready = Isar_Document.is_ready(message) |
48 body match { |
48 def is_syslog = is_init || is_exit || is_system || is_ready |
49 case List(XML.Elem(Markup(Markup.READY, _), _)) => true |
|
50 case _ => false |
|
51 }} |
|
52 |
49 |
53 override def toString: String = |
50 override def toString: String = |
54 { |
51 { |
55 val res = |
52 val res = |
56 if (is_status || is_report) message.body.map(_.toString).mkString |
53 if (is_status || is_report) message.body.map(_.toString).mkString |