## CongServiceEditorNodeFactory

CongServiceEditorNodeFactory —

## Synopsis

    #define     CONG_SERVICE_EDITOR_NODE_FACTORY(obj)
    #define     CONG_SERVICE_EDITOR_NODE_FACTORY_CLASS(klass)
    #define     IS_CONG_SERVICE_EDITOR_NODE_FACTORY(obj)
    CongServiceEditorNodeFactory* cong_service_editor_node_factory_construct
                                                (CongServiceEditorNodeFactory *editor_node_factory,
                                                 const gchar *name,
                                                 const gchar *description,
                                                 const gchar *plugin_id,
                                                 CongEditorNodeFactoryMethod factory_method,
                                                 gpointer user_data);
    CongServiceEditorNodeFactory* cong_plugin_register_editor_node_factory
                                                (CongPlugin *plugin,
                                                 const gchar *name,
                                                 const gchar *description,
                                                 const gchar *plugin_id,
                                                 CongEditorNodeFactoryMethod factory_method,
                                                 gpointer user_data);
    CongEditorNodeElement* cong_plugin_editor_node_factory_invoke
                                                (CongServiceEditorNodeFactory *plugin_editor_node_factory,
                                                 CongEditorWidget3 *editor_widget,
                                                 CongTraversalNode *traversal_node);

## Description

## Details

### CONG_SERVICE_EDITOR_NODE_FACTORY()

    #define CONG_SERVICE_EDITOR_NODE_FACTORY(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_SERVICE_EDITOR_NODE_FACTORY_TYPE, CongServiceEditorNodeFactory)

`obj` : |

### CONG_SERVICE_EDITOR_NODE_FACTORY_CLASS()

    #define CONG_SERVICE_EDITOR_NODE_FACTORY_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_SERVICE_EDITOR_NODE_FACTORY_TYPE, CongServiceEditorNodeFactoryClass)

`klass` : |

### IS_CONG_SERVICE_EDITOR_NODE_FACTORY()

    #define IS_CONG_SERVICE_EDITOR_NODE_FACTORY(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_SERVICE_EDITOR_NODE_FACTORY_TYPE)

`obj` : |

### cong_service_editor_node_factory_construct ()

    CongServiceEditorNodeFactory* cong_service_editor_node_factory_construct
                                                (CongServiceEditorNodeFactory *editor_node_factory,
                                                 const gchar *name,
                                                 const gchar *description,
                                                 const gchar *plugin_id,
                                                 CongEditorNodeFactoryMethod factory_method,
                                                 gpointer user_data);

TODO: Write me

`editor_node_factory` : |
`name` : |
`description` : |
`plugin_id` : |
`factory_method` : |
`user_data` : |
Returns : |

### cong_plugin_register_editor_node_factory ()

    CongServiceEditorNodeFactory* cong_plugin_register_editor_node_factory
                                                (CongPlugin *plugin,
                                                 const gchar *name,
                                                 const gchar *description,
                                                 const gchar *plugin_id,
                                                 CongEditorNodeFactoryMethod factory_method,
                                                 gpointer user_data);

TODO: Write me

`plugin` : |
`name` : |
`description` : |
`plugin_id` : |
`factory_method` : |
`user_data` : |
Returns : |

### cong_plugin_editor_node_factory_invoke ()

    CongEditorNodeElement* cong_plugin_editor_node_factory_invoke
                                                (CongServiceEditorNodeFactory *plugin_editor_node_factory,
                                                 CongEditorWidget3 *editor_widget,
                                                 CongTraversalNode *traversal_node);

TODO: Write me

`plugin_editor_node_factory` : |
`editor_widget` : |
`traversal_node` : |
Returns : |