org.nuiton.wikitty.entities
Class WikittyI18nHelper

java.lang.Object
  extended by org.nuiton.wikitty.entities.WikittyI18nHelper

public class WikittyI18nHelper
extends Object


Method Summary
static void addAllLang(String extensionName, Wikitty wikitty, Set<String> lang)
          addAllLang :
static void addAllLang(Wikitty wikitty, Set<String> lang)
          addAllLang :
static void addAllTranslatableValues(String extensionName, Wikitty wikitty, Set<String> translatableValues)
          addAllTranslatableValues :
static void addAllTranslatableValues(Wikitty wikitty, Set<String> translatableValues)
          addAllTranslatableValues :
static void addExtension(Wikitty wikitty)
          addExtension : ajout les extensions static de cette classe au wikitty en argument
static void addLang(String extensionName, Wikitty wikitty, String element)
          addLang :
static void addLang(Wikitty wikitty, String element)
          addLang :
static void addMetaExtension(WikittyExtension extension, Wikitty wikitty)
          addMetaExtension : add WikittyI18n meta-extension on given extension to the given wikitty
static void addTranslatableValues(String extensionName, Wikitty wikitty, String element)
          addTranslatableValues :
static void addTranslatableValues(Wikitty wikitty, String element)
          addTranslatableValues :
static void clearLang(String extensionName, Wikitty wikitty)
          clearLang :
static void clearLang(Wikitty wikitty)
          clearLang :
static void clearTranslatableValues(String extensionName, Wikitty wikitty)
          clearTranslatableValues :
static void clearTranslatableValues(Wikitty wikitty)
          clearTranslatableValues :
static boolean equals(Wikitty w1, Wikitty w2)
          equals :
static Set<String> getLang(String extensionName, Wikitty wikitty)
          getLang :
static Set<String> getLang(Wikitty wikitty)
          getLang :
static String getMetaFieldName(String extensionName, String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'
static String getMetaFieldName(WikittyExtension extension, String fieldName)
          getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'
static Set<String> getTranslatableValues(String extensionName, Wikitty wikitty)
          getTranslatableValues :
static Set<String> getTranslatableValues(Wikitty wikitty)
          getTranslatableValues :
static String getTranslations(String extensionName, Wikitty wikitty)
          getTranslations :
static String getTranslations(Wikitty wikitty)
          getTranslations :
static boolean hasExtension(Wikitty wikitty)
          hasExtension : check if wikitty has current extension
static boolean hasMetaExtension(WikittyExtension extension, Wikitty wikitty)
          hasMetaExtension : true if given wikitty has WikittyI18n meta-extension on given extension
static boolean isExtension(Wikitty wikitty)
          Deprecated. renamed to keep consistency, use hasExtension instead
static void removeLang(String extensionName, Wikitty wikitty, String element)
          removeLang :
static void removeLang(Wikitty wikitty, String element)
          removeLang :
static void removeTranslatableValues(String extensionName, Wikitty wikitty, String element)
          removeTranslatableValues :
static void removeTranslatableValues(Wikitty wikitty, String element)
          removeTranslatableValues :
static void setLang(String extensionName, Wikitty wikitty, Set<String> lang)
          setLang :
static void setLang(Wikitty wikitty, Set<String> lang)
          setLang :
static void setTranslatableValues(String extensionName, Wikitty wikitty, Set<String> translatableValues)
          setTranslatableValues :
static void setTranslatableValues(Wikitty wikitty, Set<String> translatableValues)
          setTranslatableValues :
static String setTranslations(String extensionName, Wikitty wikitty, String translations)
          setTranslations :
static String setTranslations(Wikitty wikitty, String translations)
          setTranslations :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTranslatableValues

public static Set<String> getTranslatableValues(Wikitty wikitty)
getTranslatableValues :

Parameters:
wikitty -
Returns:
Set

setTranslatableValues

public static void setTranslatableValues(Wikitty wikitty,
                                         Set<String> translatableValues)
setTranslatableValues :

Parameters:
wikitty -
translatableValues -

addAllTranslatableValues

public static void addAllTranslatableValues(Wikitty wikitty,
                                            Set<String> translatableValues)
addAllTranslatableValues :

Parameters:
wikitty -
translatableValues -

addTranslatableValues

public static void addTranslatableValues(Wikitty wikitty,
                                         String element)
addTranslatableValues :

Parameters:
wikitty -
element -

removeTranslatableValues

public static void removeTranslatableValues(Wikitty wikitty,
                                            String element)
removeTranslatableValues :

Parameters:
wikitty -
element -

clearTranslatableValues

public static void clearTranslatableValues(Wikitty wikitty)
clearTranslatableValues :

Parameters:
wikitty -

getLang

public static Set<String> getLang(Wikitty wikitty)
getLang :

Parameters:
wikitty -
Returns:
Set

setLang

public static void setLang(Wikitty wikitty,
                           Set<String> lang)
setLang :

Parameters:
wikitty -
lang -

addAllLang

public static void addAllLang(Wikitty wikitty,
                              Set<String> lang)
addAllLang :

Parameters:
wikitty -
lang -

addLang

public static void addLang(Wikitty wikitty,
                           String element)
addLang :

Parameters:
wikitty -
element -

removeLang

public static void removeLang(Wikitty wikitty,
                              String element)
removeLang :

Parameters:
wikitty -
element -

clearLang

public static void clearLang(Wikitty wikitty)
clearLang :

Parameters:
wikitty -

getTranslations

public static String getTranslations(Wikitty wikitty)
getTranslations :

Parameters:
wikitty -
Returns:
String

setTranslations

public static String setTranslations(Wikitty wikitty,
                                     String translations)
setTranslations :

Parameters:
wikitty -
translations -
Returns:
String

equals

public static boolean equals(Wikitty w1,
                             Wikitty w2)
equals :

Parameters:
w1 -
w2 -
Returns:
boolean

isExtension

@Deprecated
public static boolean isExtension(Wikitty wikitty)
Deprecated. renamed to keep consistency, use hasExtension instead

isExtension :

Parameters:
wikitty -
Returns:
boolean

hasExtension

public static boolean hasExtension(Wikitty wikitty)
hasExtension : check if wikitty has current extension

Parameters:
wikitty -
Returns:
boolean

addExtension

public static void addExtension(Wikitty wikitty)
addExtension : ajout les extensions static de cette classe au wikitty en argument

Parameters:
wikitty -

addMetaExtension

public static void addMetaExtension(WikittyExtension extension,
                                    Wikitty wikitty)
addMetaExtension : add WikittyI18n meta-extension on given extension to the given wikitty

Parameters:
extension -
wikitty -

hasMetaExtension

public static boolean hasMetaExtension(WikittyExtension extension,
                                       Wikitty wikitty)
hasMetaExtension : true if given wikitty has WikittyI18n meta-extension on given extension

Parameters:
extension -
wikitty -
Returns:
boolean

getMetaFieldName

public static String getMetaFieldName(WikittyExtension extension,
                                      String fieldName)
getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'

Parameters:
extension -
fieldName -
Returns:
String

getMetaFieldName

public static String getMetaFieldName(String extensionName,
                                      String fieldName)
getMetaFieldName : for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'

Parameters:
extensionName -
fieldName -
Returns:
String

getTranslatableValues

public static Set<String> getTranslatableValues(String extensionName,
                                                Wikitty wikitty)
getTranslatableValues :

Parameters:
extensionName -
wikitty -
Returns:
Set

setTranslatableValues

public static void setTranslatableValues(String extensionName,
                                         Wikitty wikitty,
                                         Set<String> translatableValues)
setTranslatableValues :

Parameters:
extensionName -
wikitty -
translatableValues -

addAllTranslatableValues

public static void addAllTranslatableValues(String extensionName,
                                            Wikitty wikitty,
                                            Set<String> translatableValues)
addAllTranslatableValues :

Parameters:
extensionName -
wikitty -
translatableValues -

addTranslatableValues

public static void addTranslatableValues(String extensionName,
                                         Wikitty wikitty,
                                         String element)
addTranslatableValues :

Parameters:
extensionName -
wikitty -
element -

removeTranslatableValues

public static void removeTranslatableValues(String extensionName,
                                            Wikitty wikitty,
                                            String element)
removeTranslatableValues :

Parameters:
extensionName -
wikitty -
element -

clearTranslatableValues

public static void clearTranslatableValues(String extensionName,
                                           Wikitty wikitty)
clearTranslatableValues :

Parameters:
extensionName -
wikitty -

getLang

public static Set<String> getLang(String extensionName,
                                  Wikitty wikitty)
getLang :

Parameters:
extensionName -
wikitty -
Returns:
Set

setLang

public static void setLang(String extensionName,
                           Wikitty wikitty,
                           Set<String> lang)
setLang :

Parameters:
extensionName -
wikitty -
lang -

addAllLang

public static void addAllLang(String extensionName,
                              Wikitty wikitty,
                              Set<String> lang)
addAllLang :

Parameters:
extensionName -
wikitty -
lang -

addLang

public static void addLang(String extensionName,
                           Wikitty wikitty,
                           String element)
addLang :

Parameters:
extensionName -
wikitty -
element -

removeLang

public static void removeLang(String extensionName,
                              Wikitty wikitty,
                              String element)
removeLang :

Parameters:
extensionName -
wikitty -
element -

clearLang

public static void clearLang(String extensionName,
                             Wikitty wikitty)
clearLang :

Parameters:
extensionName -
wikitty -

getTranslations

public static String getTranslations(String extensionName,
                                     Wikitty wikitty)
getTranslations :

Parameters:
extensionName -
wikitty -
Returns:
String

setTranslations

public static String setTranslations(String extensionName,
                                     Wikitty wikitty,
                                     String translations)
setTranslations :

Parameters:
extensionName -
wikitty -
translations -
Returns:
String


Copyright © 2009-2010 CodeLutin. All Rights Reserved.