|
|
| version 1.35, 2002/01/28 10:50:03 | version 1.37, 2002/02/08 07:27:41 |
|---|---|
| Line 1 | Line 1 |
| /** @file | /** @file |
| Parser: @b dom parser class. | Parser: @b dom parser class. |
| Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) | Copyright (c) 2001, 2002 ArtLebedev Group (http://www.artlebedev.com) |
| Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru) | Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru) |
| $Id$ | $Id$ |
| Line 101 private: | Line 101 private: |
| GdomeNode *as_node(Pool& pool, const String& method_name, MethodParams *params, | GdomeNode *as_node(Pool& pool, const String& method_name, MethodParams *params, |
| int index, const char *msg) { | int index, const char *msg) { |
| Value& value=params->as_no_junction(index, msg); | Value& value=params->as_no_junction(index, msg); |
| if(strcmp(value.type(), VXNODE_TYPE)!=0 | if(!(strcmp(value.type(), VXNODE_TYPE)==0 |
| || strcmp(value.type(), VXDOC_TYPE)!=0) | || strcmp(value.type(), VXDOC_TYPE)==0)) |
| throw Exception(0, 0, | throw Exception(0, 0, |
| &method_name, | &method_name, |
| msg); | msg); |