1: <?php
2:
3: /**
4: * Class TableColCompositeNodeNodeAddeded
5: *
6: * @version 1.0.1
7: * @author v.raskin
8: * @package vsword.parser.addesed
9: */
10: class TableColCompositeNodeNodeAddeded extends NodeAddeded {
11: function addNode( $node, $target) {
12: if($target instanceof TableRowCompositeNode) {
13: $target->addNode($node);
14: return true;
15: }
16: if($target instanceof BodyCompositeNode) {
17: $table = $this->initNode('table');
18: $target->addNode($table);
19: $tr = $this->initNode('tr');
20: $table->addNode($tr);
21: $tr->addNode($node);
22: return true;
23: }
24: return false;
25: }
26: }