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, Collection<String> lang)
           
static void addAllLang(Wikitty wikitty, Collection<String> lang)
           
static void addAllTranslatableValues(String extensionName, Wikitty wikitty, Collection<String> translatableValues)
           
static void addAllTranslatableValues(Wikitty wikitty, Collection<String> translatableValues)
           
static void addExtension(Wikitty wikitty)
          ajout les extensions static de cette classe au wikitty en argument
static void addLang(String extensionName, Wikitty wikitty, String... element)
           
static void addLang(Wikitty wikitty, String... element)
           
static void addMetaExtension(WikittyExtension extension, Wikitty wikitty)
          add WikittyI18n meta-extension on given extension to the given wikitty
static void addTranslatableValues(String extensionName, Wikitty wikitty, String... element)
           
static void addTranslatableValues(Wikitty wikitty, String... element)
           
static void clearLang(String extensionName, Wikitty wikitty)
           
static void clearLang(Wikitty wikitty)
           
static void clearTranslatableValues(String extensionName, Wikitty wikitty)
           
static void clearTranslatableValues(Wikitty wikitty)
           
static boolean equals(Wikitty w1, Wikitty w2)
           
static Set<String> getLang(String extensionName, Wikitty wikitty)
           
static Set<String> getLang(Wikitty wikitty)
           
static String getMetaFieldName(String extensionName, String fieldName)
          for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'
static String getMetaFieldName(WikittyExtension extension, String fieldName)
          for extension 'Ext' and field 'f', return 'Ext:WikittyI18n.f'
static Set<String> getTranslatableValues(String extensionName, Wikitty wikitty)
           
static Set<String> getTranslatableValues(Wikitty wikitty)
           
static String getTranslations(String extensionName, Wikitty wikitty)
           
static String getTranslations(Wikitty wikitty)
           
static boolean hasExtension(Wikitty wikitty)
          check if wikitty has current extension
static boolean hasMetaExtension(WikittyExtension extension, Wikitty wikitty)
          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)
           
static void removeLang(Wikitty wikitty, String... element)
           
static void removeTranslatableValues(String extensionName, Wikitty wikitty, String... element)
           
static void removeTranslatableValues(Wikitty wikitty, String... element)
           
static void setLang(String extensionName, Wikitty wikitty, Set<String> lang)
           
static void setLang(Wikitty wikitty, Set<String> lang)
           
static void setTranslatableValues(String extensionName, Wikitty wikitty, Set<String> translatableValues)
           
static void setTranslatableValues(Wikitty wikitty, Set<String> translatableValues)
           
static String setTranslations(String extensionName, Wikitty wikitty, String translations)
           
static String setTranslations(Wikitty wikitty, String translations)
           
static String toString(Wikitty wikitty)
          Return toString representation.
 
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)

setTranslatableValues

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

addAllTranslatableValues

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

addTranslatableValues

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

removeTranslatableValues

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

clearTranslatableValues

public static void clearTranslatableValues(Wikitty wikitty)

getLang

public static Set<String> getLang(Wikitty wikitty)

setLang

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

addAllLang

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

addLang

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

removeLang

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

clearLang

public static void clearLang(Wikitty wikitty)

getTranslations

public static String getTranslations(Wikitty wikitty)

setTranslations

public static String setTranslations(Wikitty wikitty,
                                     String translations)

equals

public static boolean equals(Wikitty w1,
                             Wikitty w2)

isExtension

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

Parameters:
wikitty -
Returns:

hasExtension

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

Parameters:
wikitty -
Returns:

addExtension

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

Parameters:
wikitty -

toString

public static String toString(Wikitty wikitty)
Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call

Parameters:
wikitty -
Returns:

addMetaExtension

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

Parameters:
extension -
wikitty -

hasMetaExtension

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

Parameters:
extension -
wikitty -
Returns:

getMetaFieldName

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

Parameters:
extension -
fieldName -
Returns:

getMetaFieldName

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

Parameters:
extensionName -
fieldName -
Returns:

getTranslatableValues

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

setTranslatableValues

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

addAllTranslatableValues

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

addTranslatableValues

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

removeTranslatableValues

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

clearTranslatableValues

public static void clearTranslatableValues(String extensionName,
                                           Wikitty wikitty)

getLang

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

setLang

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

addAllLang

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

addLang

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

removeLang

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

clearLang

public static void clearLang(String extensionName,
                             Wikitty wikitty)

getTranslations

public static String getTranslations(String extensionName,
                                     Wikitty wikitty)

setTranslations

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


Copyright © 2009-2012 CodeLutin. All Rights Reserved.