org.eclipse.mylyn.internal.wikitext.mediawiki.core
Class AbstractMediaWikiLanguage
java.lang.Object
org.eclipse.mylyn.wikitext.core.parser.markup.MarkupLanguage
org.eclipse.mylyn.wikitext.core.parser.markup.AbstractMarkupLanguage
org.eclipse.mylyn.internal.wikitext.mediawiki.core.AbstractMediaWikiLanguage
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- MediaWikiLanguage
public abstract class AbstractMediaWikiLanguage
- extends AbstractMarkupLanguage
- Author:
- David Green
Methods inherited from class org.eclipse.mylyn.wikitext.core.parser.markup.AbstractMarkupLanguage |
addBlockExtensions, addPhraseModifierExtensions, addStandardBlocks, addStandardPhraseModifiers, addStandardTokens, addTokenExtensions, clearLanguageSyntax, createParagraphBlock, getBlocks, getParagraphBreakingBlocks, getPhraseModifierSyntax, getReplacementTokenSyntax, initializeBlocks, initializePhraseModifiers, initializeSyntax, initializeTokens |
Methods inherited from class org.eclipse.mylyn.wikitext.core.parser.markup.MarkupLanguage |
clone, configure, createState, emitMarkupLine, emitMarkupLine, emitMarkupText, getExtendsLanguage, getIdGenerationStrategy, getInternalLinkPattern, getName, isBlocksOnly, isDetectingRawHyperlinks, isEmptyLine, isEnableMacros, isFilterGenerativeContents, setBlocksOnly, setEnableMacros, setExtendsLanguage, setFilterGenerativeContents, setInternalLinkPattern, setName, startBlock |
AbstractMediaWikiLanguage
public AbstractMediaWikiLanguage()
mapPageNameToHref
protected String mapPageNameToHref(String pageName)
getPageMapping
public PageMapping getPageMapping()
setPageMapping
public void setPageMapping(PageMapping pageMapping)
processContent
public void processContent(MarkupParser parser,
String markupContent,
boolean asDocument)
- Overrides:
processContent
in class MarkupLanguage
getTemplates
public abstract List<Template> getTemplates()
getTemplateProviders
public abstract List<TemplateResolver> getTemplateProviders()
getTemplateExcludes
public abstract String getTemplateExcludes()
Copyright © 2011 FuseSource, Corp.. All Rights Reserved.