public class BBCodeParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_DATA |
static int |
TYPE_TAG_END |
static int |
TYPE_TAG_START |
static int |
TYPE_TAG_START_END |
| Constructor and Description |
|---|
BBCodeParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleData(java.util.List<BBCodeItem> bbCodeItems,
BBCodeLexer bbCodeLexer,
com.liferay.portal.kernel.util.IntegerWrapper marker,
BBCodeToken bbCodeToken,
java.lang.String data) |
protected void |
handleTagEnd(java.util.List<BBCodeItem> bbCodeItems,
java.util.Stack<java.lang.String> tags,
BBCodeToken bbCodeToken) |
protected void |
handleTagStart(java.util.List<BBCodeItem> bbCodeItems,
java.util.Stack<java.lang.String> tags,
BBCodeToken bbCodeToken) |
protected boolean |
isValidTag(java.lang.String tag) |
java.util.List<BBCodeItem> |
parse(java.lang.String text) |
public static final int TYPE_DATA
public static final int TYPE_TAG_END
public static final int TYPE_TAG_START
public static final int TYPE_TAG_START_END
public java.util.List<BBCodeItem> parse(java.lang.String text)
protected void handleData(java.util.List<BBCodeItem> bbCodeItems, BBCodeLexer bbCodeLexer, com.liferay.portal.kernel.util.IntegerWrapper marker, BBCodeToken bbCodeToken, java.lang.String data)
protected void handleTagEnd(java.util.List<BBCodeItem> bbCodeItems, java.util.Stack<java.lang.String> tags, BBCodeToken bbCodeToken)
protected void handleTagStart(java.util.List<BBCodeItem> bbCodeItems, java.util.Stack<java.lang.String> tags, BBCodeToken bbCodeToken)
protected boolean isValidTag(java.lang.String tag)