info.bliki.wiki.tags.code
Class ABAPCodeFilter

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

public class ABAPCodeFilter
extends java.lang.Object
implements SourceCodeFormatter

ABAP CodeFilter colourizes ABAP source code


Constructor Summary
ABAPCodeFilter()
           
 
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)
           
 java.util.HashMap<java.lang.String,java.lang.String> getKeywordSet()
           
 java.util.HashSet<java.lang.String> getObjectSet()
           
 boolean isKeywordLowerCase()
           
 boolean isPHPTag()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ABAPCodeFilter

public ABAPCodeFilter()
Method Detail

getKeywordSet

public java.util.HashMap<java.lang.String,java.lang.String> getKeywordSet()
Returns:
Returns the KEYWORD_SET.

getObjectSet

public java.util.HashSet<java.lang.String> getObjectSet()
Returns:
Returns the OBJECT_SET.

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

isKeywordLowerCase

public boolean isKeywordLowerCase()
Returns:
Returns the KEYWORD_MAP.

isPHPTag

public boolean isPHPTag()

main

public static void main(java.lang.String[] args)