#include <meta/meta_modelica.h>
/* Automatically generated header for bootstrapping MetaModelica */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_GraphInfo_GRAPHINFO__desc_added
#define GraphML_GraphInfo_GRAPHINFO__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_GraphInfo_GRAPHINFO__desc__fields[9] = {"graphs","graphCount","nodes","nodeCount","edges","edgeCount","attributes","graphNodeKey","graphEdgeKey"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_GraphInfo_GRAPHINFO__desc = {
  "GraphML_GraphInfo_GRAPHINFO",
  "GraphML.GraphInfo.GRAPHINFO",
  GraphML_GraphInfo_GRAPHINFO__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_GraphInfo_GRAPHINFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_GraphInfo_GRAPHINFOARR__desc_added
#define GraphML_GraphInfo_GRAPHINFOARR__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_GraphInfo_GRAPHINFOARR__desc__fields[6] = {"graphs","nodes","edges","attributes","graphNodeKey","graphEdgeKey"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_GraphInfo_GRAPHINFOARR__desc = {
  "GraphML_GraphInfo_GRAPHINFOARR",
  "GraphML.GraphInfo.GRAPHINFOARR",
  GraphML_GraphInfo_GRAPHINFOARR__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_GraphInfo_GRAPHINFOARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_GraphInfo_GRAPHINFOARR__desc_added
#define GraphML_GraphInfo_GRAPHINFOARR__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_GraphInfo_GRAPHINFOARR__desc__fields[6] = {"graphs","nodes","edges","attributes","graphNodeKey","graphEdgeKey"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_GraphInfo_GRAPHINFOARR__desc = {
  "GraphML_GraphInfo_GRAPHINFOARR",
  "GraphML.GraphInfo.GRAPHINFOARR",
  GraphML_GraphInfo_GRAPHINFOARR__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_GraphInfo_GRAPHINFOARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_GraphInfo_GRAPHINFO__desc_added
#define GraphML_GraphInfo_GRAPHINFO__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_GraphInfo_GRAPHINFO__desc__fields[9] = {"graphs","graphCount","nodes","nodeCount","edges","edgeCount","attributes","graphNodeKey","graphEdgeKey"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_GraphInfo_GRAPHINFO__desc = {
  "GraphML_GraphInfo_GRAPHINFO",
  "GraphML.GraphInfo.GRAPHINFO",
  GraphML_GraphInfo_GRAPHINFO__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_GraphInfo_GRAPHINFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Graph_GRAPH__desc_added
#define GraphML_Graph_GRAPH__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Graph_GRAPH__desc__fields[4] = {"id","directed","nodeIdc","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Graph_GRAPH__desc = {
  "GraphML_Graph_GRAPH",
  "GraphML.Graph.GRAPH",
  GraphML_Graph_GRAPH__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Graph_GRAPH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Graph_GRAPH__desc_added
#define GraphML_Graph_GRAPH__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Graph_GRAPH__desc__fields[4] = {"id","directed","nodeIdc","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Graph_GRAPH__desc = {
  "GraphML_Graph_GRAPH",
  "GraphML.Graph.GRAPH",
  GraphML_Graph_GRAPH__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Graph_GRAPH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Node_NODE__desc_added
#define GraphML_Node_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Node_NODE__desc__fields[7] = {"id","color","border","nodeLabels","shapeType","optDesc","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Node_NODE__desc = {
  "GraphML_Node_NODE",
  "GraphML.Node.NODE",
  GraphML_Node_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Node_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Node_GROUPNODE__desc_added
#define GraphML_Node_GROUPNODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Node_GROUPNODE__desc__fields[4] = {"id","internalGraphIdx","isFolded","header"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Node_GROUPNODE__desc = {
  "GraphML_Node_GROUPNODE",
  "GraphML.Node.GROUPNODE",
  GraphML_Node_GROUPNODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Node_GROUPNODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Node_GROUPNODE__desc_added
#define GraphML_Node_GROUPNODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Node_GROUPNODE__desc__fields[4] = {"id","internalGraphIdx","isFolded","header"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Node_GROUPNODE__desc = {
  "GraphML_Node_GROUPNODE",
  "GraphML.Node.GROUPNODE",
  GraphML_Node_GROUPNODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Node_GROUPNODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Node_NODE__desc_added
#define GraphML_Node_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Node_NODE__desc__fields[7] = {"id","color","border","nodeLabels","shapeType","optDesc","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Node_NODE__desc = {
  "GraphML_Node_NODE",
  "GraphML.Node.NODE",
  GraphML_Node_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Node_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Edge_EDGE__desc_added
#define GraphML_Edge_EDGE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Edge_EDGE__desc__fields[10] = {"id","target","source","color","lineType","lineWidth","smooth","edgeLabels","arrows","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Edge_EDGE__desc = {
  "GraphML_Edge_EDGE",
  "GraphML.Edge.EDGE",
  GraphML_Edge_EDGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Edge_EDGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Edge_EDGE__desc_added
#define GraphML_Edge_EDGE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Edge_EDGE__desc__fields[10] = {"id","target","source","color","lineType","lineWidth","smooth","edgeLabels","arrows","attValues"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Edge_EDGE__desc = {
  "GraphML_Edge_EDGE",
  "GraphML.Edge.EDGE",
  GraphML_Edge_EDGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Edge_EDGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Attribute_ATTRIBUTE__desc_added
#define GraphML_Attribute_ATTRIBUTE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Attribute_ATTRIBUTE__desc__fields[5] = {"attIdx","defaultValue","name","attType","attTarget"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Attribute_ATTRIBUTE__desc = {
  "GraphML_Attribute_ATTRIBUTE",
  "GraphML.Attribute.ATTRIBUTE",
  GraphML_Attribute_ATTRIBUTE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Attribute_ATTRIBUTE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_Attribute_ATTRIBUTE__desc_added
#define GraphML_Attribute_ATTRIBUTE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_Attribute_ATTRIBUTE__desc__fields[5] = {"attIdx","defaultValue","name","attType","attTarget"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_Attribute_ATTRIBUTE__desc = {
  "GraphML_Attribute_ATTRIBUTE",
  "GraphML.Attribute.ATTRIBUTE",
  GraphML_Attribute_ATTRIBUTE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_Attribute_ATTRIBUTE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_NodeLabel_NODELABEL__INTERNAL__desc_added
#define GraphML_NodeLabel_NODELABEL__INTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_NodeLabel_NODELABEL__INTERNAL__desc__fields[3] = {"text","backgroundColor","fontStyle"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_NodeLabel_NODELABEL__INTERNAL__desc = {
  "GraphML_NodeLabel_NODELABEL__INTERNAL",
  "GraphML.NodeLabel.NODELABEL_INTERNAL",
  GraphML_NodeLabel_NODELABEL__INTERNAL__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_NodeLabel_NODELABEL__INTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_NodeLabel_NODELABEL__CORNER__desc_added
#define GraphML_NodeLabel_NODELABEL__CORNER__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_NodeLabel_NODELABEL__CORNER__desc__fields[4] = {"text","backgroundColor","fontStyle","position"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_NodeLabel_NODELABEL__CORNER__desc = {
  "GraphML_NodeLabel_NODELABEL__CORNER",
  "GraphML.NodeLabel.NODELABEL_CORNER",
  GraphML_NodeLabel_NODELABEL__CORNER__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_NodeLabel_NODELABEL__CORNER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_NodeLabel_NODELABEL__CORNER__desc_added
#define GraphML_NodeLabel_NODELABEL__CORNER__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_NodeLabel_NODELABEL__CORNER__desc__fields[4] = {"text","backgroundColor","fontStyle","position"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_NodeLabel_NODELABEL__CORNER__desc = {
  "GraphML_NodeLabel_NODELABEL__CORNER",
  "GraphML.NodeLabel.NODELABEL_CORNER",
  GraphML_NodeLabel_NODELABEL__CORNER__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_NodeLabel_NODELABEL__CORNER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_NodeLabel_NODELABEL__INTERNAL__desc_added
#define GraphML_NodeLabel_NODELABEL__INTERNAL__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_NodeLabel_NODELABEL__INTERNAL__desc__fields[3] = {"text","backgroundColor","fontStyle"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_NodeLabel_NODELABEL__INTERNAL__desc = {
  "GraphML_NodeLabel_NODELABEL__INTERNAL",
  "GraphML.NodeLabel.NODELABEL_INTERNAL",
  GraphML_NodeLabel_NODELABEL__INTERNAL__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_NodeLabel_NODELABEL__INTERNAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_EdgeLabel_EDGELABEL__desc_added
#define GraphML_EdgeLabel_EDGELABEL__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_EdgeLabel_EDGELABEL__desc__fields[3] = {"text","backgroundColor","fontSize"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_EdgeLabel_EDGELABEL__desc = {
  "GraphML_EdgeLabel_EDGELABEL",
  "GraphML.EdgeLabel.EDGELABEL",
  GraphML_EdgeLabel_EDGELABEL__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_EdgeLabel_EDGELABEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_EdgeLabel_EDGELABEL__desc_added
#define GraphML_EdgeLabel_EDGELABEL__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_EdgeLabel_EDGELABEL__desc__fields[3] = {"text","backgroundColor","fontSize"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_EdgeLabel_EDGELABEL__desc = {
  "GraphML_EdgeLabel_EDGELABEL",
  "GraphML.EdgeLabel.EDGELABEL",
  GraphML_EdgeLabel_EDGELABEL__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_EdgeLabel_EDGELABEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTPLAIN__desc_added
#define GraphML_FontStyle_FONTPLAIN__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTPLAIN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTPLAIN__desc = {
  "GraphML_FontStyle_FONTPLAIN",
  "GraphML.FontStyle.FONTPLAIN",
  GraphML_FontStyle_FONTPLAIN__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTPLAIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTBOLD__desc_added
#define GraphML_FontStyle_FONTBOLD__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTBOLD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTBOLD__desc = {
  "GraphML_FontStyle_FONTBOLD",
  "GraphML.FontStyle.FONTBOLD",
  GraphML_FontStyle_FONTBOLD__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTBOLD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTITALIC__desc_added
#define GraphML_FontStyle_FONTITALIC__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTITALIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTITALIC__desc = {
  "GraphML_FontStyle_FONTITALIC",
  "GraphML.FontStyle.FONTITALIC",
  GraphML_FontStyle_FONTITALIC__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTITALIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTBOLDITALIC__desc_added
#define GraphML_FontStyle_FONTBOLDITALIC__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTBOLDITALIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTBOLDITALIC__desc = {
  "GraphML_FontStyle_FONTBOLDITALIC",
  "GraphML.FontStyle.FONTBOLDITALIC",
  GraphML_FontStyle_FONTBOLDITALIC__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTBOLDITALIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTBOLDITALIC__desc_added
#define GraphML_FontStyle_FONTBOLDITALIC__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTBOLDITALIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTBOLDITALIC__desc = {
  "GraphML_FontStyle_FONTBOLDITALIC",
  "GraphML.FontStyle.FONTBOLDITALIC",
  GraphML_FontStyle_FONTBOLDITALIC__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTBOLDITALIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTITALIC__desc_added
#define GraphML_FontStyle_FONTITALIC__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTITALIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTITALIC__desc = {
  "GraphML_FontStyle_FONTITALIC",
  "GraphML.FontStyle.FONTITALIC",
  GraphML_FontStyle_FONTITALIC__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTITALIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTBOLD__desc_added
#define GraphML_FontStyle_FONTBOLD__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTBOLD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTBOLD__desc = {
  "GraphML_FontStyle_FONTBOLD",
  "GraphML.FontStyle.FONTBOLD",
  GraphML_FontStyle_FONTBOLD__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTBOLD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_FontStyle_FONTPLAIN__desc_added
#define GraphML_FontStyle_FONTPLAIN__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_FontStyle_FONTPLAIN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_FontStyle_FONTPLAIN__desc = {
  "GraphML_FontStyle_FONTPLAIN",
  "GraphML.FontStyle.FONTPLAIN",
  GraphML_FontStyle_FONTPLAIN__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_FontStyle_FONTPLAIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_RECTANGLE__desc_added
#define GraphML_ShapeType_RECTANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_RECTANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_RECTANGLE__desc = {
  "GraphML_ShapeType_RECTANGLE",
  "GraphML.ShapeType.RECTANGLE",
  GraphML_ShapeType_RECTANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_RECTANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_ROUNDRECTANGLE__desc_added
#define GraphML_ShapeType_ROUNDRECTANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_ROUNDRECTANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_ROUNDRECTANGLE__desc = {
  "GraphML_ShapeType_ROUNDRECTANGLE",
  "GraphML.ShapeType.ROUNDRECTANGLE",
  GraphML_ShapeType_ROUNDRECTANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_ROUNDRECTANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_ELLIPSE__desc_added
#define GraphML_ShapeType_ELLIPSE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_ELLIPSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_ELLIPSE__desc = {
  "GraphML_ShapeType_ELLIPSE",
  "GraphML.ShapeType.ELLIPSE",
  GraphML_ShapeType_ELLIPSE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_ELLIPSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_PARALLELOGRAM__desc_added
#define GraphML_ShapeType_PARALLELOGRAM__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_PARALLELOGRAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_PARALLELOGRAM__desc = {
  "GraphML_ShapeType_PARALLELOGRAM",
  "GraphML.ShapeType.PARALLELOGRAM",
  GraphML_ShapeType_PARALLELOGRAM__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_PARALLELOGRAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_HEXAGON__desc_added
#define GraphML_ShapeType_HEXAGON__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_HEXAGON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_HEXAGON__desc = {
  "GraphML_ShapeType_HEXAGON",
  "GraphML.ShapeType.HEXAGON",
  GraphML_ShapeType_HEXAGON__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_HEXAGON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRIANGLE__desc_added
#define GraphML_ShapeType_TRIANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRIANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRIANGLE__desc = {
  "GraphML_ShapeType_TRIANGLE",
  "GraphML.ShapeType.TRIANGLE",
  GraphML_ShapeType_TRIANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRIANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_OCTAGON__desc_added
#define GraphML_ShapeType_OCTAGON__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_OCTAGON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_OCTAGON__desc = {
  "GraphML_ShapeType_OCTAGON",
  "GraphML.ShapeType.OCTAGON",
  GraphML_ShapeType_OCTAGON__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_OCTAGON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_DIAMOND__desc_added
#define GraphML_ShapeType_DIAMOND__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_DIAMOND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_DIAMOND__desc = {
  "GraphML_ShapeType_DIAMOND",
  "GraphML.ShapeType.DIAMOND",
  GraphML_ShapeType_DIAMOND__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_DIAMOND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRAPEZOID__desc_added
#define GraphML_ShapeType_TRAPEZOID__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRAPEZOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRAPEZOID__desc = {
  "GraphML_ShapeType_TRAPEZOID",
  "GraphML.ShapeType.TRAPEZOID",
  GraphML_ShapeType_TRAPEZOID__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRAPEZOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRAPEZOID2__desc_added
#define GraphML_ShapeType_TRAPEZOID2__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRAPEZOID2__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRAPEZOID2__desc = {
  "GraphML_ShapeType_TRAPEZOID2",
  "GraphML.ShapeType.TRAPEZOID2",
  GraphML_ShapeType_TRAPEZOID2__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRAPEZOID2__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRAPEZOID2__desc_added
#define GraphML_ShapeType_TRAPEZOID2__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRAPEZOID2__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRAPEZOID2__desc = {
  "GraphML_ShapeType_TRAPEZOID2",
  "GraphML.ShapeType.TRAPEZOID2",
  GraphML_ShapeType_TRAPEZOID2__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRAPEZOID2__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRAPEZOID__desc_added
#define GraphML_ShapeType_TRAPEZOID__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRAPEZOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRAPEZOID__desc = {
  "GraphML_ShapeType_TRAPEZOID",
  "GraphML.ShapeType.TRAPEZOID",
  GraphML_ShapeType_TRAPEZOID__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRAPEZOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_DIAMOND__desc_added
#define GraphML_ShapeType_DIAMOND__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_DIAMOND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_DIAMOND__desc = {
  "GraphML_ShapeType_DIAMOND",
  "GraphML.ShapeType.DIAMOND",
  GraphML_ShapeType_DIAMOND__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_DIAMOND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_OCTAGON__desc_added
#define GraphML_ShapeType_OCTAGON__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_OCTAGON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_OCTAGON__desc = {
  "GraphML_ShapeType_OCTAGON",
  "GraphML.ShapeType.OCTAGON",
  GraphML_ShapeType_OCTAGON__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_OCTAGON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_TRIANGLE__desc_added
#define GraphML_ShapeType_TRIANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_TRIANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_TRIANGLE__desc = {
  "GraphML_ShapeType_TRIANGLE",
  "GraphML.ShapeType.TRIANGLE",
  GraphML_ShapeType_TRIANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_TRIANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_HEXAGON__desc_added
#define GraphML_ShapeType_HEXAGON__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_HEXAGON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_HEXAGON__desc = {
  "GraphML_ShapeType_HEXAGON",
  "GraphML.ShapeType.HEXAGON",
  GraphML_ShapeType_HEXAGON__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_HEXAGON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_PARALLELOGRAM__desc_added
#define GraphML_ShapeType_PARALLELOGRAM__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_PARALLELOGRAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_PARALLELOGRAM__desc = {
  "GraphML_ShapeType_PARALLELOGRAM",
  "GraphML.ShapeType.PARALLELOGRAM",
  GraphML_ShapeType_PARALLELOGRAM__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_PARALLELOGRAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_ELLIPSE__desc_added
#define GraphML_ShapeType_ELLIPSE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_ELLIPSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_ELLIPSE__desc = {
  "GraphML_ShapeType_ELLIPSE",
  "GraphML.ShapeType.ELLIPSE",
  GraphML_ShapeType_ELLIPSE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_ELLIPSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_ROUNDRECTANGLE__desc_added
#define GraphML_ShapeType_ROUNDRECTANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_ROUNDRECTANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_ROUNDRECTANGLE__desc = {
  "GraphML_ShapeType_ROUNDRECTANGLE",
  "GraphML.ShapeType.ROUNDRECTANGLE",
  GraphML_ShapeType_ROUNDRECTANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_ROUNDRECTANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ShapeType_RECTANGLE__desc_added
#define GraphML_ShapeType_RECTANGLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ShapeType_RECTANGLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ShapeType_RECTANGLE__desc = {
  "GraphML_ShapeType_RECTANGLE",
  "GraphML.ShapeType.RECTANGLE",
  GraphML_ShapeType_RECTANGLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ShapeType_RECTANGLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_LINE__desc_added
#define GraphML_LineType_LINE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_LINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_LINE__desc = {
  "GraphML_LineType_LINE",
  "GraphML.LineType.LINE",
  GraphML_LineType_LINE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_LINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_DASHED__desc_added
#define GraphML_LineType_DASHED__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_DASHED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_DASHED__desc = {
  "GraphML_LineType_DASHED",
  "GraphML.LineType.DASHED",
  GraphML_LineType_DASHED__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_DASHED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_DASHEDDOTTED__desc_added
#define GraphML_LineType_DASHEDDOTTED__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_DASHEDDOTTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_DASHEDDOTTED__desc = {
  "GraphML_LineType_DASHEDDOTTED",
  "GraphML.LineType.DASHEDDOTTED",
  GraphML_LineType_DASHEDDOTTED__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_DASHEDDOTTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_DASHEDDOTTED__desc_added
#define GraphML_LineType_DASHEDDOTTED__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_DASHEDDOTTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_DASHEDDOTTED__desc = {
  "GraphML_LineType_DASHEDDOTTED",
  "GraphML.LineType.DASHEDDOTTED",
  GraphML_LineType_DASHEDDOTTED__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_DASHEDDOTTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_DASHED__desc_added
#define GraphML_LineType_DASHED__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_DASHED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_DASHED__desc = {
  "GraphML_LineType_DASHED",
  "GraphML.LineType.DASHED",
  GraphML_LineType_DASHED__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_DASHED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_LineType_LINE__desc_added
#define GraphML_LineType_LINE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_LineType_LINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_LineType_LINE__desc = {
  "GraphML_LineType_LINE",
  "GraphML.LineType.LINE",
  GraphML_LineType_LINE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_LineType_LINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWSTANDART__desc_added
#define GraphML_ArrowType_ARROWSTANDART__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWSTANDART__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWSTANDART__desc = {
  "GraphML_ArrowType_ARROWSTANDART",
  "GraphML.ArrowType.ARROWSTANDART",
  GraphML_ArrowType_ARROWSTANDART__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWSTANDART__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWNONE__desc_added
#define GraphML_ArrowType_ARROWNONE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWNONE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWNONE__desc = {
  "GraphML_ArrowType_ARROWNONE",
  "GraphML.ArrowType.ARROWNONE",
  GraphML_ArrowType_ARROWNONE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWNONE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWCONCAVE__desc_added
#define GraphML_ArrowType_ARROWCONCAVE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWCONCAVE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWCONCAVE__desc = {
  "GraphML_ArrowType_ARROWCONCAVE",
  "GraphML.ArrowType.ARROWCONCAVE",
  GraphML_ArrowType_ARROWCONCAVE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWCONCAVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWCONCAVE__desc_added
#define GraphML_ArrowType_ARROWCONCAVE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWCONCAVE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWCONCAVE__desc = {
  "GraphML_ArrowType_ARROWCONCAVE",
  "GraphML.ArrowType.ARROWCONCAVE",
  GraphML_ArrowType_ARROWCONCAVE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWCONCAVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWNONE__desc_added
#define GraphML_ArrowType_ARROWNONE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWNONE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWNONE__desc = {
  "GraphML_ArrowType_ARROWNONE",
  "GraphML.ArrowType.ARROWNONE",
  GraphML_ArrowType_ARROWNONE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWNONE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_ArrowType_ARROWSTANDART__desc_added
#define GraphML_ArrowType_ARROWSTANDART__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_ArrowType_ARROWSTANDART__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_ArrowType_ARROWSTANDART__desc = {
  "GraphML_ArrowType_ARROWSTANDART",
  "GraphML.ArrowType.ARROWSTANDART",
  GraphML_ArrowType_ARROWSTANDART__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_ArrowType_ARROWSTANDART__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__STRING__desc_added
#define GraphML_AttributeType_TYPE__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__STRING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__STRING__desc = {
  "GraphML_AttributeType_TYPE__STRING",
  "GraphML.AttributeType.TYPE_STRING",
  GraphML_AttributeType_TYPE__STRING__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__BOOLEAN__desc_added
#define GraphML_AttributeType_TYPE__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__BOOLEAN__desc = {
  "GraphML_AttributeType_TYPE__BOOLEAN",
  "GraphML.AttributeType.TYPE_BOOLEAN",
  GraphML_AttributeType_TYPE__BOOLEAN__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__INTEGER__desc_added
#define GraphML_AttributeType_TYPE__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__INTEGER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__INTEGER__desc = {
  "GraphML_AttributeType_TYPE__INTEGER",
  "GraphML.AttributeType.TYPE_INTEGER",
  GraphML_AttributeType_TYPE__INTEGER__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__DOUBLE__desc_added
#define GraphML_AttributeType_TYPE__DOUBLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__DOUBLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__DOUBLE__desc = {
  "GraphML_AttributeType_TYPE__DOUBLE",
  "GraphML.AttributeType.TYPE_DOUBLE",
  GraphML_AttributeType_TYPE__DOUBLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__DOUBLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__DOUBLE__desc_added
#define GraphML_AttributeType_TYPE__DOUBLE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__DOUBLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__DOUBLE__desc = {
  "GraphML_AttributeType_TYPE__DOUBLE",
  "GraphML.AttributeType.TYPE_DOUBLE",
  GraphML_AttributeType_TYPE__DOUBLE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__DOUBLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__INTEGER__desc_added
#define GraphML_AttributeType_TYPE__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__INTEGER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__INTEGER__desc = {
  "GraphML_AttributeType_TYPE__INTEGER",
  "GraphML.AttributeType.TYPE_INTEGER",
  GraphML_AttributeType_TYPE__INTEGER__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__BOOLEAN__desc_added
#define GraphML_AttributeType_TYPE__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__BOOLEAN__desc = {
  "GraphML_AttributeType_TYPE__BOOLEAN",
  "GraphML.AttributeType.TYPE_BOOLEAN",
  GraphML_AttributeType_TYPE__BOOLEAN__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeType_TYPE__STRING__desc_added
#define GraphML_AttributeType_TYPE__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeType_TYPE__STRING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeType_TYPE__STRING__desc = {
  "GraphML_AttributeType_TYPE__STRING",
  "GraphML.AttributeType.TYPE_STRING",
  GraphML_AttributeType_TYPE__STRING__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeType_TYPE__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__NODE__desc_added
#define GraphML_AttributeTarget_TARGET__NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__NODE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__NODE__desc = {
  "GraphML_AttributeTarget_TARGET__NODE",
  "GraphML.AttributeTarget.TARGET_NODE",
  GraphML_AttributeTarget_TARGET__NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__EDGE__desc_added
#define GraphML_AttributeTarget_TARGET__EDGE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__EDGE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__EDGE__desc = {
  "GraphML_AttributeTarget_TARGET__EDGE",
  "GraphML.AttributeTarget.TARGET_EDGE",
  GraphML_AttributeTarget_TARGET__EDGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__EDGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__GRAPH__desc_added
#define GraphML_AttributeTarget_TARGET__GRAPH__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__GRAPH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__GRAPH__desc = {
  "GraphML_AttributeTarget_TARGET__GRAPH",
  "GraphML.AttributeTarget.TARGET_GRAPH",
  GraphML_AttributeTarget_TARGET__GRAPH__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__GRAPH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__GRAPH__desc_added
#define GraphML_AttributeTarget_TARGET__GRAPH__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__GRAPH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__GRAPH__desc = {
  "GraphML_AttributeTarget_TARGET__GRAPH",
  "GraphML.AttributeTarget.TARGET_GRAPH",
  GraphML_AttributeTarget_TARGET__GRAPH__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__GRAPH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__EDGE__desc_added
#define GraphML_AttributeTarget_TARGET__EDGE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__EDGE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__EDGE__desc = {
  "GraphML_AttributeTarget_TARGET__EDGE",
  "GraphML.AttributeTarget.TARGET_EDGE",
  GraphML_AttributeTarget_TARGET__EDGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__EDGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef GraphML_AttributeTarget_TARGET__NODE__desc_added
#define GraphML_AttributeTarget_TARGET__NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* GraphML_AttributeTarget_TARGET__NODE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description GraphML_AttributeTarget_TARGET__NODE__desc = {
  "GraphML_AttributeTarget_TARGET__NODE",
  "GraphML.AttributeTarget.TARGET_NODE",
  GraphML_AttributeTarget_TARGET__NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description GraphML_AttributeTarget_TARGET__NODE__desc;
#endif
#ifdef __cplusplus
}
#endif

