Package info.bliki.wiki.namespaces.INamespace

Examples of info.bliki.wiki.namespaces.INamespace.INamespaceValue


    }
   
    int indx = pagename.indexOf(':');
    if (indx > 0) {
      String maybeNamespaceStr0 = pagename.substring(0, indx);
      INamespaceValue maybeNamespace = wikiModel.getNamespace()
          .getNamespace(maybeNamespaceStr0);
      if (maybeNamespace != null) {
        return new ParsedPageName(maybeNamespace,
            pagename.substring(indx + 1), true);
      } else if (magicWordAllowed) {
View Full Code Here


    }

    int indx = pagename.indexOf(':');
    if (indx > 0) {
      String maybeNamespaceStr0 = pagename.substring(0, indx);
      INamespaceValue maybeNamespace = wikiModel.getNamespace().getNamespace(maybeNamespaceStr0);
      if (maybeNamespace != null) {
        return new ParsedPageName(maybeNamespace, pagename.substring(indx + 1), true);
      } else if (magicWordAllowed) {
        // no namespace? maybe a magic word with a parameter?
        magicWord = wikiModel.getMagicWord(maybeNamespaceStr0);
View Full Code Here

  /**
   * {@inheritDoc}
   */
  @Override
  public String getRawWikiContent(ParsedPageName parsedPagename, Map<String, String> templateParameters) {
    INamespaceValue namespace = parsedPagename.namespace;
    String templateName = parsedPagename.pagename;
    if (Configuration.RAW_CONTENT) {
      System.out.println("AbstractWikiModel raw: " + " " + namespace + " " + templateName);
    }
    if (parsedPagename.magicWord != null) {
View Full Code Here

      fNamespaceName = "";
      return;
    }
    // TODO: we should only allow valid namespaces and probably set pagename and
    // namespace in one go
    INamespaceValue nsVal = fNamespace.getNamespace(namespaceLowercase);
    if (nsVal != null) {
      fNamespaceName = nsVal.getPrimaryText();
    } else {
      fNamespaceName = namespaceLowercase;
    }
  }
View Full Code Here

  /**
   * {@inheritDoc}
   */
  @Override
  public String getRawWikiContent(ParsedPageName parsedPagename, Map<String, String> templateParameters) throws WikiModelContentException {
    INamespaceValue namespace = parsedPagename.namespace;
    String templateName = parsedPagename.pagename;
    if (Configuration.RAW_CONTENT) {
      System.out.println("AbstractWikiModel raw: " + " " + namespace + " " + templateName);
    }
    if (parsedPagename.magicWord != null) {
View Full Code Here

      fNamespaceName = "";
      return;
    }
    // TODO: we should only allow valid namespaces and probably set pagename and
    // namespace in one go
    INamespaceValue nsVal = fNamespace.getNamespace(namespaceLowercase);
    if (nsVal != null) {
      fNamespaceName = nsVal.getPrimaryText();
    } else {
      fNamespaceName = namespaceLowercase;
    }
  }
View Full Code Here

        } catch (InvalidParameterException ipe) {
          // nothing to do
        }
      } catch (NumberFormatException nfe) {
        // the given argument could not be parsed as integer number
        INamespaceValue value = namespace.getNamespace(arg0);
        if (value != null) {
          return value.getPrimaryText();
        }
        return "[[:" + namespace.getTemplate().getPrimaryText() + ":Ns:" + arg0 + "]]";
      }
    }
    return null;
View Full Code Here

    }

    int indx = pagename.indexOf(':');
    if (indx > 0) {
      String maybeNamespaceStr0 = pagename.substring(0, indx);
      INamespaceValue maybeNamespace = wikiModel.getNamespace().getNamespace(maybeNamespaceStr0);
      if (maybeNamespace != null) {
        return new ParsedPageName(maybeNamespace, pagename.substring(indx + 1), true);
      } else if (magicWordAllowed) {
        // no namespace? maybe a magic word with a parameter?
        magicWord = wikiModel.getMagicWord(maybeNamespaceStr0);
View Full Code Here

   */
  @Override
  public String getRawWikiContent(ParsedPageName parsedPagename,
      Map<String, String> templateParameters)
      throws WikiModelContentException {
    INamespaceValue namespace = parsedPagename.namespace;
    String templateName = parsedPagename.pagename;
    if (Configuration.RAW_CONTENT) {
      System.out.println("AbstractWikiModel raw: " + " " + namespace
          + " " + templateName);
    }
View Full Code Here

      return;
    }
    // TODO: we should only allow valid namespaces and probably set pagename
    // and
    // namespace in one go
    INamespaceValue nsVal = fNamespace.getNamespace(namespaceLowercase);
    if (nsVal != null) {
      fNamespaceName = nsVal.getPrimaryText();
    } else {
      fNamespaceName = namespaceLowercase;
    }
  }
View Full Code Here

TOP

Related Classes of info.bliki.wiki.namespaces.INamespace.INamespaceValue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.