Class SerboCroatianMorphoExtractorWikiModel

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

public class SerboCroatianMorphoExtractorWikiModel 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 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
    add(String canonicalForm, String flexionForm, String flexionProperties)
     
    protected void
    addContextDiv(String contextDiv)
     
    protected void
     
    protected void
    addOtherForm(String word, String contextHeader, String contextTop)
     
    protected void
    checkOtherForm(String word, int curr, int size, ArrayList<ArrayList<String>> contextTop, ArrayList<String> contextLeft, String contextDiv)
     
    void
    extractOtherForm(String templateCall)
     
    protected int
    getRawspan(org.jsoup.nodes.Element cell)
     
    protected boolean
    isHeader(org.jsoup.nodes.Element cell)
     
    protected void
    parseTable(org.jsoup.nodes.Element table, String contextDiv)
     
    protected void
    registerInflexion(String canonicalForm, String flexionForm, String flexionProperties)
     

    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, substituteTemplateCall, swapStack, tearDown

    Methods inherited from class Object

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

  • Method Details

    • extractOtherForm

      public void extractOtherForm(String templateCall)
    • add

      public void add(String canonicalForm, String flexionForm, String flexionProperties)
    • registerInflexion

      protected void registerInflexion(String canonicalForm, String flexionForm, String flexionProperties)
    • parseTable

      protected void parseTable(org.jsoup.nodes.Element table, String contextDiv)
    • checkOtherForm

      protected void checkOtherForm(String word, int curr, int size, ArrayList<ArrayList<String>> contextTop, ArrayList<String> contextLeft, String contextDiv)
    • addOtherForm

      protected void addOtherForm(String word, String contextHeader, String contextTop)
    • addContextDiv

      protected void addContextDiv(String contextDiv)
    • addContextLeft

      protected void addContextLeft(ArrayList<String> contextLeft)
    • isHeader

      protected boolean isHeader(org.jsoup.nodes.Element cell)
    • getRawspan

      protected int getRawspan(org.jsoup.nodes.Element cell)