public class MacroMarkerBlock extends AbstractBlock
Block.Axes| Constructor and Description |
|---|
MacroMarkerBlock(String id,
Map<String,String> parameters,
List<Block> childBlocks,
boolean isInline) |
MacroMarkerBlock(String id,
Map<String,String> parameters,
String content,
List<Block> childBlocks,
boolean isInline) |
| Modifier and Type | Method and Description |
|---|---|
void |
after(Listener listener)
Send
Listener events corresponding to the end of the block. |
void |
before(Listener listener)
Send
Listener events corresponding to the start of the block. |
boolean |
equals(Object obj) |
String |
getContent() |
String |
getId() |
String |
getName()
Deprecated.
since 2.4M1 use
getId() instead |
int |
hashCode() |
boolean |
isInline() |
addChild, addChildren, clone, clone, getBlocks, getChildren, getFirstBlock, getNextSibling, getParameter, getParameters, getParent, getPreviousSibling, getRoot, insertChildAfter, insertChildBefore, removeBlock, replaceChild, replaceChild, setChildren, setNextSiblingBlock, setParameter, setParameters, setParent, setPreviousSiblingBlock, traversepublic MacroMarkerBlock(String id, Map<String,String> parameters, List<Block> childBlocks, boolean isInline)
id - the name of the macroparameters - the parameters of the macrochildBlocks - the list of children blocks generated by the macroisInline - indicate if the macro is located in a inline content (like paragraph, etc.)public MacroMarkerBlock(String id, Map<String,String> parameters, String content, List<Block> childBlocks, boolean isInline)
id - the name of the macroparameters - the parameters of the macrocontent - the content of the macro. Null if the macro does not have contentchildBlocks - the list of children blocks generated by the macroisInline - indicate if the macro is located in a inline content (like paragraph, etc.)@Deprecated public String getName()
getId() insteadpublic String getId()
public String getContent()
public boolean isInline()
public void before(Listener listener)
AbstractBlockListener events corresponding to the start of the block. For example
for a Bold block, this allows an XHTML Listener (aka a Renderer) to output <b>.before in class AbstractBlocklistener - the listener that will receive the events sent by this block before its children blocks have
emitted their own events.public void after(Listener listener)
AbstractBlockListener events corresponding to the end of the block. For example for a Bold block, this allows an
XHTML Listener (aka a Renderer) to output </b>.after in class AbstractBlocklistener - the listener that will receive the events sent by this block before its children blocks have
emitted their own events.public boolean equals(Object obj)
equals in class AbstractBlockpublic int hashCode()
hashCode in class AbstractBlockCopyright © 2004–2018 XWiki. All rights reserved.