info.bliki.wiki.model
Class BBCodeModel

java.lang.Object
  extended by info.bliki.wiki.model.AbstractWikiModel
      extended by info.bliki.wiki.model.WikiModel
          extended by info.bliki.wiki.model.BBCodeModel
All Implemented Interfaces:
IConfiguration, IContext, IWikiModel

public class BBCodeModel
extends WikiModel

Wiki model implementation which allows some simple additional BB code syntax inside the wiki syntax See BBCode


Field Summary
 
Fields inherited from class info.bliki.wiki.model.WikiModel
categories, fExternalImageBaseURL, fExternalWikiBaseURL, links, semanticAttributes, semanticRelations, templates
 
Fields inherited from class info.bliki.wiki.model.AbstractWikiModel
attributeRenderers, attributes, fNamespace, fPageTitle, fParserRecursionCount, fRecursionLevel, fRedirectLink, fReferenceNames, fReferences, fSectionCounter, fTableOfContent, fTableOfContentTag, fTagStack, fTemplateRecursionCount, fToCSet
 
Constructor Summary
BBCodeModel(java.lang.String imageBaseURL, java.lang.String linkBaseURL)
           
 
Method Summary
 boolean parseBBCodes()
          Parse BBCode (Bulletin Board Code), like syntax codes in this wiki.
 
Methods inherited from class info.bliki.wiki.model.WikiModel
addCategory, addLink, addSemanticAttribute, addSemanticRelation, addTemplate, appendInternalLink, getCategories, getLinks, getNamespace, getSemanticAttributes, getSemanticRelations, getTemplates, parseInternalImageLink, replaceColon, setUp
 
Methods inherited from class info.bliki.wiki.model.AbstractWikiModel
addCodeFormatter, addInterwikiLink, addTemplateFunction, addTokenTag, addToReferences, addToTableOfContent, append, appendExternalImageLink, appendExternalLink, appendExternalLink, appendHead, appendHead, appendInternalImageLink, appendInterWikiLink, appendISBNLink, appendMailtoLink, appendRawNamespaceLinks, appendRawWikipediaLink, appendRedirectLink, appendSignature, appendStack, appendToCAnchor, buildEditLinkUrl, createNewInstance, createTableOfContent, decrementRecursionLevel, encodeTitleDotUrl, encodeTitleToUrl, get2ndCategoryNamespace, get2ndImageNamespace, get2ndTemplateNamespace, getAttribute, getAttributeRenderer, getCategoryNamespace, getCodeFormatterMap, getCurrentTimeStamp, getImageNamespace, getInterwikiMap, getLocale, getNextNumber, getNode, getPageName, getRawWikiContent, getRecursionLevel, getRedirectLink, getReferences, getResourceBundle, getTableOfContent, getTemplateCallsCache, getTemplateFunction, getTemplateMap, getTemplateNamespace, getTokenMap, getUriSchemeSet, getWikiListener, incrementParserRecursionCount, incrementRecursionLevel, incrementTemplateRecursionCount, initialize, isCamelCaseEnabled, isCategoryNamespace, isEditorMode, isImageNamespace, isInterWiki, isMathtranRenderer, isNamespace, isPreviewMode, isSemanticWebActive, isTemplateNamespace, isTemplateTopic, isValidUriScheme, isValidUriSchemeSpecificPart, parseEvents, parseTemplates, parseTemplates, peekNode, popNode, pushNode, rawSetAttribute, registerRenderer, render, render, renderPDF, setAttribute, setAttributeRenderers, setDefaultThumbWidth, setPageName, setSemanticWebActive, setTemplateCallsCache, showSyntax, stackSize, substituteTemplateCall, swapStack, tearDown, toNodeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BBCodeModel

public BBCodeModel(java.lang.String imageBaseURL,
                   java.lang.String linkBaseURL)
Method Detail

parseBBCodes

public boolean parseBBCodes()
Description copied from class: AbstractWikiModel
Parse BBCode (Bulletin Board Code), like syntax codes in this wiki. See http://en.wikipedia.org/wiki /BBCode for more information.

Specified by:
parseBBCodes in interface IWikiModel
Overrides:
parseBBCodes in class AbstractWikiModel
Returns:
true if the bbCodes should be parsed


Copyright © 2012 Java Wikipedia API (Bliki engine). All Rights Reserved.