info.bliki.wiki.tags.code
Class AbstractCPPBasedCodeFilter
java.lang.Object
info.bliki.wiki.tags.code.AbstractCodeFormatter
info.bliki.wiki.tags.code.AbstractCPPBasedCodeFilter
- All Implemented Interfaces:
- SourceCodeFormatter
- Direct Known Subclasses:
- CSharpCodeFilter, GroovyCodeFilter, JavaCodeFilter, JavaScriptCodeFilter, PHPCodeFilter, PythonCodeFilter, SQLCodeFilter, XMLCodeFilter
public abstract class AbstractCPPBasedCodeFilter
- extends AbstractCodeFormatter
Syntax highlighting support for C++ based source codes
Method Summary |
protected int |
appendIdentifier(java.lang.String input,
int identifierStart,
int currentPosition,
java.util.HashMap<java.lang.String,java.lang.String> keyWords,
java.util.HashMap<java.lang.String,java.lang.String> objectWords,
java.lang.StringBuilder result)
|
java.lang.String |
filter(java.lang.String input)
Convert the given content string to HTML synatx highlighted
string. |
boolean |
isKeywordCaseSensitive()
Test if the keywords are case sensitive. |
boolean |
isPHPTag()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCPPBasedCodeFilter
public AbstractCPPBasedCodeFilter()
appendIdentifier
protected int appendIdentifier(java.lang.String input,
int identifierStart,
int currentPosition,
java.util.HashMap<java.lang.String,java.lang.String> keyWords,
java.util.HashMap<java.lang.String,java.lang.String> objectWords,
java.lang.StringBuilder result)
filter
public java.lang.String filter(java.lang.String input)
- Description copied from interface:
SourceCodeFormatter
- Convert the given
content
string to HTML synatx highlighted
string.
- Returns:
isKeywordCaseSensitive
public boolean isKeywordCaseSensitive()
- Test if the keywords are case sensitive. Returns
true
by
default.
- Returns:
true
if the keywords are case sensitive
isPHPTag
public boolean isPHPTag()
Copyright © 2012 Java Wikipedia API (Bliki engine). All Rights Reserved.