Snapper 3.0 API

org.enhydra.snapper.utils
Class I18NConverter

java.lang.Object
  extended by org.enhydra.snapper.utils.I18NConverter

public class I18NConverter
extends java.lang.Object

Author:
Aleksandar Stojsavljevic

Constructor Summary
I18NConverter()
           
 
Method Summary
static java.util.HashMap getGroupedPropertiesMaps(java.util.HashMap propMap)
           
static java.lang.String getGroupName(java.lang.String propName)
           
static java.lang.String getLanguage(java.lang.String outputFile)
           
static java.util.Properties getProperties(java.lang.String fileName)
           
static java.util.HashMap getPropertiesMap(java.lang.String fileName)
           
static java.lang.String getXSLString(java.lang.String strToReplace)
           
static void main(java.lang.String[] args)
           
static int unicodeToAscii(java.io.OutputStream b, java.lang.String s, boolean doubleSingleQuotes)
           
static void writeComplicateTinyMCEJS(java.util.HashMap map, java.lang.String outFile, java.lang.String language)
           
static void writeJS(java.util.HashMap propMap, java.lang.String outFile)
           
static void writeTinyMCEJS(java.util.HashMap propMap, java.lang.String outFile, java.lang.String language)
           
static void writeXSL(java.util.HashMap propMap, java.lang.String outFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

I18NConverter

public I18NConverter()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Parameters:
args -
Throws:
java.io.IOException

writeXSL

public static void writeXSL(java.util.HashMap propMap,
                            java.lang.String outFile)
                     throws java.io.IOException
Throws:
java.io.IOException

writeJS

public static void writeJS(java.util.HashMap propMap,
                           java.lang.String outFile)
                    throws java.io.IOException
Throws:
java.io.IOException

writeTinyMCEJS

public static void writeTinyMCEJS(java.util.HashMap propMap,
                                  java.lang.String outFile,
                                  java.lang.String language)
                           throws java.io.IOException
Throws:
java.io.IOException

writeComplicateTinyMCEJS

public static void writeComplicateTinyMCEJS(java.util.HashMap map,
                                            java.lang.String outFile,
                                            java.lang.String language)
                                     throws java.io.IOException
Throws:
java.io.IOException

getGroupName

public static java.lang.String getGroupName(java.lang.String propName)

getLanguage

public static java.lang.String getLanguage(java.lang.String outputFile)

getProperties

public static java.util.Properties getProperties(java.lang.String fileName)

getPropertiesMap

public static java.util.HashMap getPropertiesMap(java.lang.String fileName)
                                          throws java.io.IOException
Throws:
java.io.IOException

getGroupedPropertiesMaps

public static java.util.HashMap getGroupedPropertiesMaps(java.util.HashMap propMap)
                                                  throws java.io.IOException
Throws:
java.io.IOException

getXSLString

public static java.lang.String getXSLString(java.lang.String strToReplace)

unicodeToAscii

public static int unicodeToAscii(java.io.OutputStream b,
                                 java.lang.String s,
                                 boolean doubleSingleQuotes)
                          throws java.io.IOException
Throws:
java.io.IOException

Snapper 3.0 API