Class FinnishTranslationExtractorWikiModel

java.lang.Object
info.bliki.wiki.model.AbstractWikiModel
info.bliki.wiki.model.WikiModel
org.getalp.dbnary.bliki.DbnaryWikiModel
org.getalp.dbnary.languages.fin.FinnishTranslationExtractorWikiModel
All Implemented Interfaces:
info.bliki.wiki.model.IConfiguration, info.bliki.wiki.model.IContext, info.bliki.wiki.model.IWikiModel

public class FinnishTranslationExtractorWikiModel 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
    Modifier and Type
    Field
    Description
    protected static final Pattern
     
    protected static final String
     
    static Set<String>
     
    protected static final Pattern
     
    protected static final String
     

    Fields inherited from class DbnaryWikiModel

    trace, wi

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    extractTranslations(String block, String gloss, int r)
     
    void
     
    void
     
    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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • carPatternString

      protected static final String carPatternString
    • macroOrLinkOrcarPatternString

      protected static final String macroOrLinkOrcarPatternString
    • carPattern

      protected static final Pattern carPattern
    • macroOrLinkOrcarPattern

      protected static final Pattern macroOrLinkOrcarPattern
    • knownTranslationTemplates

      public static Set<String> knownTranslationTemplates
  • Constructor Details

  • Method Details

    • parseTranslationBlock

      public void parseTranslationBlock(String block)
    • parseTranslationBlockWithBliki

      public void parseTranslationBlockWithBliki(String block)
    • 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
    • extractTranslations

      public void extractTranslations(String block)
    • extractTranslations

      public void extractTranslations(String block, String gloss, int r)