Class JapaneseDefinitionExtractorWikiModel

  • All Implemented Interfaces:
    info.bliki.wiki.model.IConfiguration, info.bliki.wiki.model.IContext, info.bliki.wiki.model.IWikiModel

    public class JapaneseDefinitionExtractorWikiModel
    extends DbnaryWikiModel
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface info.bliki.wiki.model.IConfiguration

        info.bliki.wiki.model.IConfiguration.Casing
    • Field Summary

      • Fields inherited from class info.bliki.wiki.model.WikiModel

        categories, includes, links, semanticAttributes, semanticRelations, templates
      • Fields inherited from class info.bliki.wiki.model.AbstractWikiModel

        attributes, fExternalLinksCounter, fLocale, fNamespace, fNamespaceName, fNoToc, fPageTitle, fParameterParsingMode, fRecursionLevel, fRedirectLink, fReferenceNames, fReferences, fSectionCounter, fTagStack, fTemplateRecursionCount, fTemplates, fTemplateTopic, fToCSet, logger
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getRawWikiContent​(info.bliki.wiki.filter.ParsedPageName parsedPagename, Map<String,​String> map)  
      void parseDefinition​(String definition, int defLevel)  
      void substituteTemplateCall​(String templateName, Map<String,​String> parameterMap, Appendable writer)  
      • Methods inherited from class info.bliki.wiki.model.WikiModel

        addCategory, addInclude, addLink, addSemanticAttribute, addSemanticRelation, addTemplate, appendInternalLink, appendInternalLink, createImageName, getCategories, getImageBaseURL, getIncludes, getLinks, getNamespace, getSemanticAttributes, getSemanticRelations, getTemplates, getWikiBaseURL, parseInternalImageLink, replaceColon, setUp, toHtml, toHtml, toHtml, toText
      • Methods inherited from class info.bliki.wiki.model.AbstractWikiModel

        addCodeFormatter, addInterwikiLink, addTemplateFunction, addTokenTag, addToReferences, addToTableOfContent, append, appendExternalImageLink, appendExternalLink, appendHead, appendInternalImageLink, appendInterWikiLink, appendISBNLink, appendMailtoLink, appendRawNamespaceLinks, appendRawWikipediaLink, appendRedirectLink, appendSignature, appendStack, buildEditLinkUrl, casing, createNewInstance, createScribuntoEngine, createTableOfContent, decrementRecursionLevel, decrementTemplateRecursionLevel, encodeTitleDotUrl, encodeTitleToUrl, getAttribute, getAttributeRenderer, getCodeFormatterMap, getCurrentTimeStamp, getFrame, getInterwikiMap, getLocale, getMagicWord, getNamespaceName, getNextNumber, getNode, getPageName, getRecursionLevel, getRedirectLink, getReferences, getResourceBundle, getSimpleDateFormat, getTableOfContent, getTemplateCallsCache, getTemplateFunction, getTemplateMap, getTokenMap, getUriSchemeSet, getWikiBaseEditURL, getWikiListener, incrementRecursionLevel, incrementTemplateRecursionLevel, initialize, isCamelCaseEnabled, isEditorMode, isInterWiki, isMathtranRenderer, isNamespace, isNoToc, isParameterParsingMode, isPreviewMode, isSemanticWebActive, isTemplateTopic, isValidUriScheme, isValidUriSchemeSpecificPart, parseBehaviorSwitch, parseEvents, parseTemplates, parseTemplates, peekNode, popNode, pushNode, rawSetAttribute, reduceTokenStack, registerRenderer, render, render, render, render, renderPDF, setAttribute, setAttributeRenderers, setDefaultThumbWidth, setFrame, setNamespaceName, setNoToc, setPageName, setParameterParsingMode, setSemanticWebActive, setTemplateCallsCache, showSyntax, splitNsTitle, stackSize, swapStack, tearDown
    • Method Detail

      • parseDefinition

        public void parseDefinition​(String definition,
                                    int defLevel)
      • getRawWikiContent

        public String getRawWikiContent​(info.bliki.wiki.filter.ParsedPageName parsedPagename,
                                        Map<String,​String> map)
                                 throws info.bliki.wiki.model.WikiModelContentException
        Specified by:
        getRawWikiContent in interface info.bliki.wiki.model.IWikiModel
        Overrides:
        getRawWikiContent in class DbnaryWikiModel
        Throws:
        info.bliki.wiki.model.WikiModelContentException
      • substituteTemplateCall

        public void substituteTemplateCall​(String templateName,
                                           Map<String,​String> parameterMap,
                                           Appendable writer)
                                    throws IOException
        Specified by:
        substituteTemplateCall in interface info.bliki.wiki.model.IWikiModel
        Overrides:
        substituteTemplateCall in class info.bliki.wiki.model.AbstractWikiModel
        Throws:
        IOException