11 |
11 |
12 /// lm.message |
12 /// lm.message |
13 /// Module, representing individual message. |
13 /// Module, representing individual message. |
14 /// Message have a type and optionally a sub type. |
14 /// Message have a type and optionally a sub type. |
15 /// Message have a set common methods with message node, |
15 /// Message have a set common methods with message node, |
16 /// these are name, next, prev, children, parent, value, child, |
16 /// these are name, next, prev, parent, value, child, |
17 /// find_child, attribute, raw, xml and path. They just save |
17 /// find_child, attribute, raw, xml and path. They just save |
18 /// you typing :node() each time and save memory for |
18 /// you typing :node() each time and save memory for |
19 /// one node object. |
19 /// one node object. |
20 |
20 |
21 /// message type |
21 /// message type |
261 { "type", kind_lm_message }, |
261 { "type", kind_lm_message }, |
262 // These methods are common for message and message node |
262 // These methods are common for message and message node |
263 { "name", name_lm_node }, |
263 { "name", name_lm_node }, |
264 { "next", next_lm_node }, |
264 { "next", next_lm_node }, |
265 { "prev", prev_lm_node }, |
265 { "prev", prev_lm_node }, |
266 { "children", children_lm_node }, |
|
267 { "parent", parent_lm_node }, |
266 { "parent", parent_lm_node }, |
268 { "value", value_lm_node }, |
267 { "value", value_lm_node }, |
269 { "child", child_lm_node }, |
268 { "child", child_lm_node }, |
270 { "find_child", find_child_lm_node }, |
269 { "find_child", find_child_lm_node }, |
271 { "attribute", attribute_lm_node }, |
270 { "attribute", attribute_lm_node }, |