Lines Matching defs:child
30 for (SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
31 sp_object_ref(child);
32 l = g_slist_prepend(l, child);
38 SPObject *child = SP_OBJECT(l->data);
39 l = g_slist_remove(l, child);
41 if (childflags || (child->uflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
42 if (SP_IS_ITEM(child)) {
43 SPItem const &chi = *SP_ITEM(child);
46 child->updateDisplay((SPCtx *)&cctx, childflags);
48 child->updateDisplay(ctx, childflags);
52 sp_object_unref(child);
68 for ( SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
69 sp_object_ref(child);
70 l = g_slist_prepend(l, child);
76 SPObject *child = SP_OBJECT(l->data);
77 l = g_slist_remove(l, child);
79 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
80 child->emitModified(flags);
83 sp_object_unref(child);
107 for (SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
110 if ( SP_IS_FLOWTSPAN (child) ) {
111 c_repr = child->updateRepr(xml_doc, NULL, flags);
112 } else if ( SP_IS_FLOWPARA(child) ) {
113 c_repr = child->updateRepr(xml_doc, NULL, flags);
114 } else if ( SP_IS_STRING(child) ) {
115 c_repr = xml_doc->createTextNode(SP_STRING(child)->string.c_str());
129 for ( SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
130 if ( SP_IS_FLOWTSPAN (child) ) {
131 child->updateRepr(flags);
132 } else if ( SP_IS_FLOWPARA(child) ) {
133 child->updateRepr(flags);
134 } else if ( SP_IS_STRING(child) ) {
135 child->getRepr()->setContent(SP_STRING(child)->string.c_str());
171 for ( SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
172 sp_object_ref(child);
173 l = g_slist_prepend(l, child);
179 SPObject *child = SP_OBJECT(l->data);
180 l = g_slist_remove(l, child);
182 if (childflags || (child->uflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
183 if (SP_IS_ITEM(child)) {
184 SPItem const &chi = *SP_ITEM(child);
187 child->updateDisplay((SPCtx *)&cctx, childflags);
189 child->updateDisplay(ctx, childflags);
193 sp_object_unref(child);
209 for ( SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
210 sp_object_ref(child);
211 l = g_slist_prepend(l, child);
217 SPObject *child = SP_OBJECT(l->data);
218 l = g_slist_remove(l, child);
220 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
221 child->emitModified(flags);
224 sp_object_unref(child);
245 for ( SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
248 if ( SP_IS_FLOWTSPAN(child) ) {
249 c_repr = child->updateRepr(xml_doc, NULL, flags);
250 } else if ( SP_IS_FLOWPARA(child) ) {
251 c_repr = child->updateRepr(xml_doc, NULL, flags);
252 } else if ( SP_IS_STRING(child) ) {
253 c_repr = xml_doc->createTextNode(SP_STRING(child)->string.c_str());
267 for ( SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
268 if ( SP_IS_FLOWTSPAN(child) ) {
269 child->updateRepr(flags);
270 } else if ( SP_IS_FLOWPARA(child) ) {
271 child->updateRepr(flags);
272 } else if ( SP_IS_STRING(child) ) {
273 child->getRepr()->setContent(SP_STRING(child)->string.c_str());
310 for ( SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
311 sp_object_ref(child);
312 l = g_slist_prepend(l, child);
318 SPObject *child = SP_OBJECT(l->data);
319 l = g_slist_remove(l, child);
321 if (flags || (child->uflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
322 if (SP_IS_ITEM(child)) {
323 SPItem const &chi = *SP_ITEM(child);
326 child->updateDisplay((SPCtx *)&cctx, flags);
328 child->updateDisplay(ctx, flags);
332 sp_object_unref(child);
346 for ( SPObject *child = this->firstChild() ; child ; child = child->getNext() ) {
347 sp_object_ref(child);
348 l = g_slist_prepend(l, child);
354 SPObject *child = SP_OBJECT(l->data);
355 l = g_slist_remove(l, child);
357 if (flags || (child->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
358 child->emitModified(flags);
361 sp_object_unref(child);
382 for ( SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
385 if ( SP_IS_FLOWTSPAN(child) ) {
386 c_repr = child->updateRepr(xml_doc, NULL, flags);
387 } else if ( SP_IS_FLOWPARA(child) ) {
388 c_repr = child->updateRepr(xml_doc, NULL, flags);
389 } else if ( SP_IS_STRING(child) ) {
390 c_repr = xml_doc->createTextNode(SP_STRING(child)->string.c_str());
404 for ( SPObject* child = this->firstChild() ; child ; child = child->getNext() ) {
405 if ( SP_IS_FLOWTSPAN(child) ) {
406 child->updateRepr(flags);
407 } else if ( SP_IS_FLOWPARA(child) ) {
408 child->updateRepr(flags);
409 } else if ( SP_IS_STRING(child) ) {
410 child->getRepr()->setContent(SP_STRING(child)->string.c_str());