Package org.getalp.dbnary.languages.jpn
Class JapaneseDefinitionExtractorWikiModel
- java.lang.Object
-
- info.bliki.wiki.model.AbstractWikiModel
-
- info.bliki.wiki.model.WikiModel
-
- org.getalp.dbnary.bliki.DbnaryWikiModel
-
- org.getalp.dbnary.languages.jpn.JapaneseDefinitionExtractorWikiModel
-
- All Implemented Interfaces:
info.bliki.wiki.model.IConfiguration
,info.bliki.wiki.model.IContext
,info.bliki.wiki.model.IWikiModel
public class JapaneseDefinitionExtractorWikiModel extends DbnaryWikiModel
-
-
Field Summary
-
Fields inherited from class org.getalp.dbnary.bliki.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 JapaneseDefinitionExtractorWikiModel(IWiktionaryDataHandler we, Locale locale, String imageBaseURL, String linkBaseURL)
JapaneseDefinitionExtractorWikiModel(IWiktionaryDataHandler we, WiktionaryPageSource wi, Locale locale, String imageBaseURL, String linkBaseURL)
-
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 org.getalp.dbnary.bliki.DbnaryWikiModel
displayGlobalTrace, expandWikiCode, prepareForTransclusion, render
-
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
-
-
-
-
Constructor Detail
-
JapaneseDefinitionExtractorWikiModel
public JapaneseDefinitionExtractorWikiModel(IWiktionaryDataHandler we, Locale locale, String imageBaseURL, String linkBaseURL)
-
JapaneseDefinitionExtractorWikiModel
public JapaneseDefinitionExtractorWikiModel(IWiktionaryDataHandler we, WiktionaryPageSource wi, Locale locale, String imageBaseURL, String linkBaseURL)
-
-
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 interfaceinfo.bliki.wiki.model.IWikiModel
- Overrides:
getRawWikiContent
in classDbnaryWikiModel
- Throws:
info.bliki.wiki.model.WikiModelContentException
-
substituteTemplateCall
public void substituteTemplateCall(String templateName, Map<String,String> parameterMap, Appendable writer) throws IOException
- Specified by:
substituteTemplateCall
in interfaceinfo.bliki.wiki.model.IWikiModel
- Overrides:
substituteTemplateCall
in classinfo.bliki.wiki.model.AbstractWikiModel
- Throws:
IOException
-
-