Lines Matching refs:parent
566 Inkscape::XML::Node * parent=repr;
568 Inkscape::XML::Document * xmldoc = parent->document();
581 temp = parent->firstChild();
586 parent->appendChild(temp);
597 temp = sp_repr_lookup_name ( parent, "cc:Agent", 1 );
602 parent->appendChild(temp);
605 parent = temp;
607 temp = sp_repr_lookup_name ( parent, "dc:title", 1 );
612 parent->appendChild(temp);
615 parent = temp;
617 temp = parent->firstChild();
622 parent->appendChild(temp);
633 parent->setAttribute("rdf:resource", text );
641 temp = sp_repr_lookup_name ( parent, "rdf:Bag", 1 );
644 while ( (temp = parent->firstChild()) ) {
645 parent->removeChild(temp);
651 parent->appendChild(temp);
654 parent = temp;
657 while ( (temp = parent->firstChild()) ) {
658 parent->removeChild(temp);
668 parent->appendChild(temp);
691 } else if ( !node->parent() ) {
692 g_critical( "No parent node when verifying <metadata> placement." );
694 Inkscape::XML::Node * currentParent = node->parent();
742 Inkscape::XML::Node * parent = sp_repr_lookup_name( svg, XML_TAG_NAME_METADATA );
743 if ( parent == NULL ) {
744 parent = doc->getReprDoc()->createElement( XML_TAG_NAME_METADATA );
745 if ( !parent ) {
748 svg->appendChild(parent);
749 Inkscape::GC::release(parent);
753 if ( parent && !parent->document() ) {
755 } else if ( parent ) {
756 rdf = parent->document()->createElement( XML_TAG_NAME_RDF );
760 parent->appendChild(rdf);