com.ckeditor
Class TagHelper

java.lang.Object
  extended by com.ckeditor.TagHelper

public class TagHelper
extends Object

Helper class for CKEditor tags.


Constructor Summary
TagHelper()
           
 
Method Summary
static String createCKEditorIncJS(String basePath, String args)
          Creates JavaScript code for including ckeditor.js.
static String jsEncode(Boolean b)
          Provides basic JSON support for Boolean objects.
static String jsEncode(CKEditorConfig config)
          Provides basic JSON support for the configuration object.
static String jsEncode(List<Object> list)
          Provides basic JSON support for List objects.
static String jsEncode(Map<String,Object> map)
          Provides basic JSON support for Map objects.
static String jsEncode(Number n)
          Provides basic JSON support for Number objects.
static String jsEncode(Object o)
          Provides basic JSON support.
static String jsEncode(String s)
          Provides basic JSON support for String objects.
static String script(String input)
          Wraps a String with a JavaScript tag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagHelper

public TagHelper()
Method Detail

script

public static String script(String input)
Wraps a String with a JavaScript tag.

Parameters:
input - input String
Returns:
input wrapped with a JavaScript tag

createCKEditorIncJS

public static String createCKEditorIncJS(String basePath,
                                         String args)
Creates JavaScript code for including ckeditor.js.

Parameters:
basePath - CKEditor base path
args - script arguments
Returns:
JavaScript code

jsEncode

public static String jsEncode(Object o)
Provides basic JSON support.

Parameters:
o - object to encode
Returns:
encoded configuration object value

jsEncode

public static String jsEncode(String s)
Provides basic JSON support for String objects.

Parameters:
s - String object to encode
Returns:
encoded configuration String object value

jsEncode

public static String jsEncode(Number n)
Provides basic JSON support for Number objects.

Parameters:
n - Number object to encode
Returns:
encoded Number object value

jsEncode

public static String jsEncode(Boolean b)
Provides basic JSON support for Boolean objects.

Parameters:
b - Boolean object to encode
Returns:
encoded Boolean object value

jsEncode

public static String jsEncode(Map<String,Object> map)
Provides basic JSON support for Map objects.

Parameters:
map - Map object to encode
Returns:
encoded Map object value

jsEncode

public static String jsEncode(List<Object> list)
Provides basic JSON support for List objects.

Parameters:
list - List object to encode
Returns:
encoded List object value

jsEncode

public static String jsEncode(CKEditorConfig config)
Provides basic JSON support for the configuration object.

Parameters:
config - configuration object to encode
Returns:
encoded configuration object value


Copyright © 2003-2011 CKSource - Frederico Knabben. All Rights Reserved.