summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-04-19 17:02:44 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-04-19 17:02:44 +0000
commitd1e9fbb356eeb2e92ba075a25e109733b07eff00 (patch)
treead3259180e071dc7e75eeb27d9a0e3b4643d6b92
parent5b209e3f1513431eb17c47f91ed728be0f50700a (diff)
downloadlasso-d1e9fbb356eeb2e92ba075a25e109733b07eff00.tar.gz
lasso-d1e9fbb356eeb2e92ba075a25e109733b07eff00.tar.xz
lasso-d1e9fbb356eeb2e92ba075a25e109733b07eff00.zip
add NameIdentifier content in constructors
-rw-r--r--lasso/xml/lib_old_provided_name_identifier.c13
-rw-r--r--lasso/xml/lib_old_provided_name_identifier.h2
-rw-r--r--lasso/xml/lib_sp_provided_name_identifier.c13
-rw-r--r--lasso/xml/lib_sp_provided_name_identifier.h2
4 files changed, 24 insertions, 6 deletions
diff --git a/lasso/xml/lib_old_provided_name_identifier.c b/lasso/xml/lib_old_provided_name_identifier.c
index 22ca325b..ef35bbc6 100644
--- a/lasso/xml/lib_old_provided_name_identifier.c
+++ b/lasso/xml/lib_old_provided_name_identifier.c
@@ -72,7 +72,16 @@ GType lasso_lib_old_provided_name_identifier_get_type() {
return this_type;
}
-LassoNode* lasso_lib_old_provided_name_identifier_new() {
- return LASSO_NODE(g_object_new(LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER,
+LassoNode* lasso_lib_old_provided_name_identifier_new(xmlChar *content) {
+ LassoNode *node;
+
+ g_assert(content != NULL);
+
+ node = LASSO_NODE(g_object_new(LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER,
NULL));
+
+ xmlNodeSetContent(LASSO_NODE_GET_CLASS(node)->get_xmlNode(node),
+ content);
+
+ return(node);
}
diff --git a/lasso/xml/lib_old_provided_name_identifier.h b/lasso/xml/lib_old_provided_name_identifier.h
index 71a0a6c4..69c978b4 100644
--- a/lasso/xml/lib_old_provided_name_identifier.h
+++ b/lasso/xml/lib_old_provided_name_identifier.h
@@ -51,7 +51,7 @@ struct _LassoLibOLDProvidedNameIdentifierClass {
};
LASSO_EXPORT GType lasso_lib_old_provided_name_identifier_get_type(void);
-LASSO_EXPORT LassoNode* lasso_lib_old_provided_name_identifier_new(void);
+LASSO_EXPORT LassoNode* lasso_lib_old_provided_name_identifier_new(xmlChar *content);
#ifdef __cplusplus
}
diff --git a/lasso/xml/lib_sp_provided_name_identifier.c b/lasso/xml/lib_sp_provided_name_identifier.c
index 48ff3001..a438ae2b 100644
--- a/lasso/xml/lib_sp_provided_name_identifier.c
+++ b/lasso/xml/lib_sp_provided_name_identifier.c
@@ -72,7 +72,16 @@ GType lasso_lib_sp_provided_name_identifier_get_type() {
return this_type;
}
-LassoNode* lasso_lib_sp_provided_name_identifier_new() {
- return LASSO_NODE(g_object_new(LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER,
+LassoNode* lasso_lib_sp_provided_name_identifier_new(xmlChar *content) {
+ LassoNode *node;
+
+ g_assert(content != NULL);
+
+ node = LASSO_NODE(g_object_new(LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER,
NULL));
+
+ xmlNodeSetContent(LASSO_NODE_GET_CLASS(node)->get_xmlNode(node),
+ content);
+
+ return(node);
}
diff --git a/lasso/xml/lib_sp_provided_name_identifier.h b/lasso/xml/lib_sp_provided_name_identifier.h
index 1d735908..dc616e30 100644
--- a/lasso/xml/lib_sp_provided_name_identifier.h
+++ b/lasso/xml/lib_sp_provided_name_identifier.h
@@ -51,7 +51,7 @@ struct _LassoLibSPProvidedNameIdentifierClass {
};
LASSO_EXPORT GType lasso_lib_sp_provided_name_identifier_get_type(void);
-LASSO_EXPORT LassoNode* lasso_lib_sp_provided_name_identifier_new(void);
+LASSO_EXPORT LassoNode* lasso_lib_sp_provided_name_identifier_new(xmlChar *content);
#ifdef __cplusplus
}