Lines Matching defs:namespace
15 require_once(DOKU_PLUGIN . 'refnotes/namespace.php');
181 protected $namespace;
189 $this->namespace = array();
197 return count($this->namespace);
201 * Returns a namespace given it's name. The namespace is created if it doesn't exist yet.
214 * Finds a namespace given it's name
219 if (array_key_exists($name, $this->namespace)) {
220 $result = $this->namespace[$name];
227 * Finds a namespace or it's parent
230 while (($name != '') && !array_key_exists($name, $this->namespace)) {
234 return ($name != '') ? $this->namespace[$name] : NULL;
241 $namespace = $this->getNamespace($namespaceName);
245 $namespace->inheritStyle($source);
248 $namespace->setStyle($style);
274 $this->namespace[$name] = new refnotes_namespace($name, $parent);
277 $this->namespace[$name] = new refnotes_namespace($name);
281 $this->namespace[$name]->setStyle($this->presetStyle[$name]);
284 return $this->namespace[$name];
359 foreach ($this->namespace as $namespace) {
360 $html .= $namespace->renderNotes($mode);
367 $namespace = $this->findNamespace($namespaceName);
368 if ($namespace != NULL) {
369 $html = $namespace->renderNotes($mode, $limit);
463 $this->namespace = array();
485 foreach ($this->namespace as $namespace) {
486 $namespace->rewriteReferences();
490 $namespace = $this->findNamespace($namespaceName);
491 if ($namespace != NULL) {
492 $namespace->rewriteReferences($limit);