522efa4ba9
* NEW: Added a new gb.xml Component API. * NEW: The XMLElement.AppendFromText() method can now take the &1, &2 etc. Subst-like patterns. * NEW: All the methods based on the parser can choose from the XML and the HTML parser (if loaded), depending on the document's (or parent document's) type. * OPT: Renamed, reorganized and cleaned up the code. * OPT: Removed the ugly cross-including sources to communicate with the subcomponents, which now use the XML Component Interface. * OPT: Remove all the unneeded includes. * OPT: The XML serializer does not check if the elements are self-closed according to HTML specifications anymore. This is done only in the new HTML serializer. [GB.XML.HTML] * NEW: Added a new gb.xml.html Component API. * NEW: Added a new (X)HTML parser, more flexible than the XML one, and automatically used with the HtmlDocument class. * NEW: Generated HTML Documents now automatically use the new meta/charset element if the document is HTML5, and the old meta/content-type element only if the document is not HTML5. * BUG: Loading an HTML document from a file while instanciating it correctly works now. * BUG: Using the class or id CSS selector in a filter on an element that doesn't have these does not crashes anymore. [GB.XML.XSLT] * NEW: Now uses the gb.xml Component API. git-svn-id: svn://localhost/gambas/trunk@5732 867c0c6c-44f3-4631-809d-bfa615b0a4ec
31 lines
1.1 KiB
C
31 lines
1.1 KiB
C
/***************************************************************************
|
|
|
|
(c) 2012 Adrien Prokopowicz <prokopy@users.sourceforge.net>
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation; either version 2, or (at your option)
|
|
any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
|
MA 02110-1301, USA.
|
|
|
|
***************************************************************************/
|
|
|
|
#ifndef CNODE_H
|
|
#define CNODE_H
|
|
|
|
#include "gbinterface.h"
|
|
|
|
extern GB_DESC CNodeDesc[];
|
|
extern GB_DESC CElementAttributesDesc[];
|
|
extern GB_DESC CElementAttributeNodeDesc[];
|
|
|
|
#endif // CNODE_H
|