info.bliki.wiki.tags.code
Class AbstractCPPBasedCodeFilter
java.lang.Object
info.bliki.wiki.tags.code.AbstractCPPBasedCodeFilter
- All Implemented Interfaces:
- SourceCodeFormatter
- Direct Known Subclasses:
- CSharpCodeFilter, GroovyCodeFilter, JavaCodeFilter, JavaScriptCodeFilter, PHPCodeFilter, XMLCodeFilter
public abstract class AbstractCPPBasedCodeFilter
- extends java.lang.Object
- implements SourceCodeFormatter
Abstract C++ syntax based code filter
|
Method Summary |
static void |
appendChar(java.lang.StringBuilder result,
char currentChar)
|
static void |
createHashMap(java.util.HashMap<java.lang.String,java.lang.String> map,
java.lang.String str)
|
java.lang.String |
filter(java.lang.String input)
|
abstract java.util.HashMap<java.lang.String,java.lang.String> |
getKeywordSet()
|
abstract java.util.HashSet<java.lang.String> |
getObjectSet()
|
boolean |
isKeywordLowerCase()
|
boolean |
isPHPTag()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FONT_KEYWORD
public static final java.lang.String FONT_KEYWORD
- See Also:
- Constant Field Values
FONT_COMMENT
public static final java.lang.String FONT_COMMENT
- See Also:
- Constant Field Values
FONT_STRINGS
public static final java.lang.String FONT_STRINGS
- See Also:
- Constant Field Values
FONT_JAVADOC
public static final java.lang.String FONT_JAVADOC
- See Also:
- Constant Field Values
FONT_END
public static final java.lang.String FONT_END
- See Also:
- Constant Field Values
AbstractCPPBasedCodeFilter
public AbstractCPPBasedCodeFilter()
appendChar
public static void appendChar(java.lang.StringBuilder result,
char currentChar)
createHashMap
public static void createHashMap(java.util.HashMap<java.lang.String,java.lang.String> map,
java.lang.String str)
filter
public java.lang.String filter(java.lang.String input)
- Specified by:
filter in interface SourceCodeFormatter
getKeywordSet
public abstract java.util.HashMap<java.lang.String,java.lang.String> getKeywordSet()
- Returns:
- Returns the KEYWORD_SET.
getObjectSet
public abstract java.util.HashSet<java.lang.String> getObjectSet()
- Returns:
- Returns the OBJECT_SET.
isKeywordLowerCase
public boolean isKeywordLowerCase()
- Returns:
- Returns the KEYWORD_MAP.
isPHPTag
public boolean isPHPTag()