info.bliki.wiki.tags.code
Class XMLCodeFilter

java.lang.Object
  extended by info.bliki.wiki.tags.code.AbstractCPPBasedCodeFilter
      extended by info.bliki.wiki.tags.code.XMLCodeFilter
All Implemented Interfaces:
SourceCodeFormatter

public class XMLCodeFilter
extends AbstractCPPBasedCodeFilter
implements SourceCodeFormatter

PHP CodeFilter colourizes PHP source code


Field Summary
 
Fields inherited from class info.bliki.wiki.tags.code.AbstractCPPBasedCodeFilter
FONT_COMMENT, FONT_END, FONT_JAVADOC, FONT_KEYWORD, FONT_STRINGS
 
Constructor Summary
XMLCodeFilter()
           
 
Method Summary
 java.lang.String filter(java.lang.String input)
           
 java.util.HashMap<java.lang.String,java.lang.String> getKeywordSet()
           
 java.util.HashSet<java.lang.String> getObjectSet()
           
 boolean isKeywordLowerCase()
           
 boolean isPHPTag()
           
 
Methods inherited from class info.bliki.wiki.tags.code.AbstractCPPBasedCodeFilter
appendChar, createHashMap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLCodeFilter

public XMLCodeFilter()
Method Detail

getKeywordSet

public java.util.HashMap<java.lang.String,java.lang.String> getKeywordSet()
Specified by:
getKeywordSet in class AbstractCPPBasedCodeFilter
Returns:
Returns the KEYWORD_SET.

getObjectSet

public java.util.HashSet<java.lang.String> getObjectSet()
Specified by:
getObjectSet in class AbstractCPPBasedCodeFilter
Returns:
Returns the OBJECT_SET.

filter

public java.lang.String filter(java.lang.String input)
Specified by:
filter in interface SourceCodeFormatter
Overrides:
filter in class AbstractCPPBasedCodeFilter

isKeywordLowerCase

public boolean isKeywordLowerCase()
Overrides:
isKeywordLowerCase in class AbstractCPPBasedCodeFilter
Returns:
Returns the KEYWORD_MAP.

isPHPTag

public boolean isPHPTag()
Overrides:
isPHPTag in class AbstractCPPBasedCodeFilter