Example usage for com.google.gwt.language.client.transliteration SupportedDestinationLanguages ALL

List of usage examples for com.google.gwt.language.client.transliteration SupportedDestinationLanguages ALL

Introduction

In this page you can find the example usage for com.google.gwt.language.client.transliteration SupportedDestinationLanguages ALL.

Prototype

SupportedDestinationLanguages ALL

To view the source code for com.google.gwt.language.client.transliteration SupportedDestinationLanguages ALL.

Click Source Link

Document

All supported destination languages.

Usage

From source file:com.google.gwt.language.sample.hellolanguage.client.TransliterationDemo.java

License:Apache License

/**
 * Initializes the transliteration controls.
 *
 * @param div the div to which language options menu is attached.
 * @param transltextarea the textarea for transliteration
 */// w  w  w .  j  ava  2 s. c  om
private void initTransliterationControls(HTML div, TextArea transltextarea) {
    LanguageCode srcLanguage = LanguageCode.ENGLISH;
    LanguageCode[] destLanguages = SupportedDestinationLanguages.ALL.getLanguageCodes();

    TransliterationControlOptions options = TransliterationControlOptions.newInstance(srcLanguage,
            destLanguages, true, "ctrl+g");
    TransliterationControl control = TransliterationControl.newInstance(options);

    control.showControl(div);
    control.makeTransliteratable(transltextarea);

    // TODO: making textarea transliteratable is resizing the textarea. Fix the
    // issue. Currently we have to explicitly resize or specify
    // adjustTextareaStyle = false
    transltextarea.setWidth("500px");
    transltextarea.setHeight("120px");
}