org.xwiki.rendering.wikimodel.confluence
Class ConfluenceInternalWikiScannerContext

java.lang.Object
  extended by org.xwiki.rendering.wikimodel.impl.InternalWikiScannerContext
      extended by org.xwiki.rendering.wikimodel.confluence.ConfluenceInternalWikiScannerContext
All Implemented Interfaces:
IWikiScannerContext, IWemConstants

public class ConfluenceInternalWikiScannerContext
extends InternalWikiScannerContext

Since:
4.0M1
Version:
$Id: c240d2e0e8ec648de9637fe6225b764985a853f9 $

Nested Class Summary
 
Nested classes/interfaces inherited from class org.xwiki.rendering.wikimodel.impl.InternalWikiScannerContext
InternalWikiScannerContext.IBlockTypes
 
Field Summary
 
Fields inherited from class org.xwiki.rendering.wikimodel.impl.InternalWikiScannerContext
fBlockType, fFormat, fHeaderLevel, fInfoParams, fInfoType, fInlineProperty, fInlineState, fListBuilder, fListener, fListParams, fMacroContent, fMacroName, fMacroParameters, fNewFormat, fParagraphParams, fPropertyDocStack, fPropertyStack, fQuotBuilder, fQuoteDepth, fQuotParams, fSectionBuilder, fTableCellCounter, fTableCellParams, fTableHead, fTableParams, fTableRowCounter, fTableRowParams, fVerbatimContent, fVerbatimParameters
 
Fields inherited from interface org.xwiki.rendering.wikimodel.IWemConstants
BIG, CITE, CODE, DEL, EM, INS, MONO, REF, SMALL, STRIKE, STRONG, SUB, SUP, TT
 
Constructor Summary
ConfluenceInternalWikiScannerContext(SectionBuilder<WikiParameters> sectionBuilder, IWemListener listener)
           
 
Method Summary
 void beginList()
           
 void endList()
           
 boolean isExplicitInTable()
           
 void onTableCell(boolean head, WikiParameters params)
          
 
Methods inherited from class org.xwiki.rendering.wikimodel.impl.InternalWikiScannerContext
beginDocument, beginDocument, beginFormat, beginFormat, beginHeader, beginHeader, beginInfo, beginList, beginListItem, beginListItem, beginParagraph, beginParagraph, beginPropertyBlock, beginPropertyInline, beginQuot, beginQuot, beginQuotLine, beginStyleContainer, beginTable, beginTable, beginTableCell, beginTableCell, beginTableRow, beginTableRow, beginTableRow, canApplyDefintionSplitter, checkFormatStyle, checkStyleOpened, closeBlock, closeFormat, endDocument, endFormat, endFormat, endHeader, endInfo, endListItem, endParagraph, endPropertyBlock, endPropertyInline, endQuot, endQuotLine, endStyleContainer, endTable, endTableCell, endTableExplicit, endTableRow, getInlineState, getTableCellCounter, getTableRowCounter, isInDefinitionList, isInDefinitionTerm, isInHeader, isInInlineProperty, isInList, isInQuotation, isInTable, isInTableCell, isInTableRow, onDefinitionListItemSplit, onEmptyLines, onEscape, onExtensionBlock, onExtensionInline, onFormat, onFormat, onFormat, onHorizontalLine, onHorizontalLine, onImage, onImage, onLineBreak, onMacro, onMacro, onMacroBlock, onMacroInline, onNewLine, onQuotLine, onReference, onReference, onSpace, onSpecialSymbol, onTableCaption, onTableCell, onTableRow, onVerbatim, onVerbatim, onVerbatim, onWord
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceInternalWikiScannerContext

public ConfluenceInternalWikiScannerContext(SectionBuilder<WikiParameters> sectionBuilder,
                                            IWemListener listener)
Method Detail

onTableCell

public void onTableCell(boolean head,
                        WikiParameters params)

Modified to make sure last empty cell of a row is not taken into account.

Specified by:
onTableCell in interface IWikiScannerContext
Overrides:
onTableCell in class InternalWikiScannerContext
See Also:
InternalWikiScannerContext.onTableCell(boolean, org.xwiki.rendering.wikimodel.WikiParameters)

beginList

public void beginList()
Specified by:
beginList in interface IWikiScannerContext
Overrides:
beginList in class InternalWikiScannerContext

endList

public void endList()
Specified by:
endList in interface IWikiScannerContext
Overrides:
endList in class InternalWikiScannerContext

isExplicitInTable

public boolean isExplicitInTable()


Copyright © 2004–2013 XWiki. All rights reserved.