@Override public Namespace getFileNamespace() { return getNamespace("File"); }
@Override public Namespace getFileNamespace() { return getNamespace("File"); }
@Override public boolean isNamespace(String nsName) { return this.wikiConfig.getNamespace(nsName) != null; }
@Override public boolean isNamespace(String nsName) { return this.wikiConfig.getNamespace(nsName) != null; }
@Override public boolean isTalkNamespace(String nsName) { NamespaceImpl ns = this.wikiConfig.getNamespace(nsName); return ns != null && ns.isTalkNamespace(); }
@Override public boolean isTalkNamespace(String nsName) { NamespaceImpl ns = this.wikiConfig.getNamespace(nsName); return ns != null && ns.isTalkNamespace(); }
@SuppressWarnings("unused") private void setJaxbNamespaces(Namespaces namespaces) { for (NamespaceImpl ns : namespaces.namespaces) addNamespace(ns); setDefaultNamespace(getNamespace(namespaces.defaultNsId)); setTemplateNamespace(getNamespace(namespaces.templateNsId)); } }
@SuppressWarnings("unused") private void setJaxbNamespaces(Namespaces namespaces) { for (NamespaceImpl ns : namespaces.namespaces) addNamespace(ns); setDefaultNamespace(getNamespace(namespaces.defaultNsId)); setTemplateNamespace(getNamespace(namespaces.templateNsId)); } }
@Override public Namespace getSubjectNamespaceFor(Namespace namespace) { if (namespace.isSubjectNamespace()) return namespace; return getNamespace(namespace.getSubjectspaceId()); }
@Override public Namespace getTalkNamespaceFor(Namespace namespace) { if (namespace.isTalkNamespace()) return namespace; return getNamespace(namespace.getTalkspaceId()); }
@Override public Namespace getTalkNamespaceFor(Namespace namespace) { if (namespace.isTalkNamespace()) return namespace; return getNamespace(namespace.getTalkspaceId()); }
@Override public Namespace getSubjectNamespaceFor(Namespace namespace) { if (namespace.isSubjectNamespace()) return namespace; return getNamespace(namespace.getSubjectspaceId()); }
@Override public LinkType classifyTarget(String target) { LinkTargetParser ltp = new LinkTargetParser(); try { ltp.parse(this, target); } catch (LinkTargetException e) { return LinkType.INVALID; } String nsStr = ltp.getNamespace(); if (nsStr != null) { NamespaceImpl ns = this.wikiConfig.getNamespace(nsStr); if (ns != null && ns.isFileNs() && !ltp.isInitialColon()) return LinkType.IMAGE; } return LinkType.PAGE; }
@Override public LinkType classifyTarget(String target) { LinkTargetParser ltp = new LinkTargetParser(); try { ltp.parse(this, target); } catch (LinkTargetException e) { return LinkType.INVALID; } String nsStr = ltp.getNamespace(); if (nsStr != null) { NamespaceImpl ns = this.wikiConfig.getNamespace(nsStr); if (ns != null && ns.isFileNs() && !ltp.isInitialColon()) return LinkType.IMAGE; } return LinkType.PAGE; }
new ArrayList<String>())); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));
new ArrayList<String>())); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));
new ArrayList<String>())); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));
new ArrayList<String>())); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));
new ArrayList<String>())); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));
getNamespaceAliases(109))); c.setDefaultNamespace(c.getNamespace(0)); c.setTemplateNamespace(c.getNamespace(10));