Liferay 6.1.2-ce-ga3

com.liferay.portal.parsers.bbcode
Class BBCodeParser

java.lang.Object
  extended by com.liferay.portal.parsers.bbcode.BBCodeParser

public class BBCodeParser
extends Object


Field Summary
static int TYPE_DATA
           
static int TYPE_TAG_END
           
static int TYPE_TAG_START
           
static int TYPE_TAG_START_END
           
 
Constructor Summary
BBCodeParser()
           
 
Method Summary
protected  void handleData(List<BBCodeItem> bbCodeItems, BBCodeLexer bbCodeLexer, IntegerWrapper marker, BBCodeToken bbCodeToken, String data)
           
protected  void handleTagEnd(List<BBCodeItem> bbCodeItems, Stack<String> tags, BBCodeToken bbCodeToken)
           
protected  void handleTagStart(List<BBCodeItem> bbCodeItems, Stack<String> tags, BBCodeToken bbCodeToken)
           
 List<BBCodeItem> parse(String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_DATA

public static final int TYPE_DATA
See Also:
Constant Field Values

TYPE_TAG_END

public static final int TYPE_TAG_END
See Also:
Constant Field Values

TYPE_TAG_START

public static final int TYPE_TAG_START
See Also:
Constant Field Values

TYPE_TAG_START_END

public static final int TYPE_TAG_START_END
See Also:
Constant Field Values
Constructor Detail

BBCodeParser

public BBCodeParser()
Method Detail

parse

public List<BBCodeItem> parse(String text)

handleData

protected void handleData(List<BBCodeItem> bbCodeItems,
                          BBCodeLexer bbCodeLexer,
                          IntegerWrapper marker,
                          BBCodeToken bbCodeToken,
                          String data)

handleTagEnd

protected void handleTagEnd(List<BBCodeItem> bbCodeItems,
                            Stack<String> tags,
                            BBCodeToken bbCodeToken)

handleTagStart

protected void handleTagStart(List<BBCodeItem> bbCodeItems,
                              Stack<String> tags,
                              BBCodeToken bbCodeToken)

Liferay 6.1.2-ce-ga3