Lines Matching refs:document
17 #include "document.h"
123 SPDocument *document = NULL;
125 // Attempt to get the document that contains the URI
127 document = _owner->document;
129 document = _owner_document;
141 // The path contains references to separate document files to load.
142 if (document && uri.getPath() && !skip) {
143 std::string base = document->getBase() ? document->getBase() : "";
146 document = document->createChildDoc(path);
148 document = NULL;
151 if (!document) {
152 g_warning("Can't get document for referenced URI: %s", filename);
163 /* FIXME !!! real xpointer support should be delegated to document */
193 _setObject(document->getObjectById(id));
194 _connection = document->connectIdChanged(id, sigc::mem_fun(*this, &URIReference::_setObject));
233 * unregistered from the document.
245 SPObject *sp_css_uri_reference_resolve(SPDocument *document, const gchar *uri)
249 if (document && uri && (strncmp(uri, "url(", 4) == 0)) {
252 ref = sp_uri_reference_resolve(document, trimmed);
260 SPObject *sp_uri_reference_resolve(SPDocument *document, const gchar *uri)
265 ref = document->getObjectById(uri + 1);