Example usage for com.google.gwt.user.client.ui RichTextArea addKeyDownHandler

List of usage examples for com.google.gwt.user.client.ui RichTextArea addKeyDownHandler

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui RichTextArea addKeyDownHandler.

Prototype

public HandlerRegistration addKeyDownHandler(KeyDownHandler handler) 

Source Link

Usage

From source file:com.google.code.p.gwtchismes.client.editor.Toolbar.java

License:Apache License

public Toolbar(RichTextArea richText, ToolbarConstants strings, ToolbarImages images) {
    this.richText = richText;
    this.basic = richText.getBasicFormatter();
    this.extended = richText.getExtendedFormatter();

    topPanel.setWidth("100%");

    initWidget(topPanel);//w  ww.  j  a  va  2 s .co m
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName("hasRichTextToolbar");

    if (basic != null) {
        topPanel.add(bold = createToggleButton(images.bold(), strings.editor_bold()));
        topPanel.add(italic = createToggleButton(images.italic(), strings.editor_italic()));
        topPanel.add(underline = createToggleButton(images.underline(), strings.editor_underline()));
        topPanel.add(backColors = createPushButton(images.backColors(), strings.editor_background()));
        topPanel.add(foreColors = createPushButton(images.foreColors(), strings.editor_foreground()));
        topPanel.add(fontFamily = createPushButton(images.fonts(), strings.editor_font()));
        topPanel.add(fontSize = createPushButton(images.fontSizes(), strings.editor_size()));
        topPanel.add(subscript = createToggleButton(images.subscript(), strings.editor_subscript()));
        topPanel.add(superscript = createToggleButton(images.superscript(), strings.editor_superscript()));
        topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.editor_justifyLeft()));
        topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.editor_justifyCenter()));
        topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.editor_justifyRight()));
    }

    if (extended != null) {
        topPanel.add(
                strikethrough = createToggleButton(images.strikeThrough(), strings.editor_strikeThrough()));
        topPanel.add(indent = createPushButton(images.indent(), strings.editor_indent()));
        topPanel.add(outdent = createPushButton(images.outdent(), strings.editor_outdent()));
        topPanel.add(hr = createPushButton(images.hr(), strings.editor_hr()));
        topPanel.add(ol = createPushButton(images.ol(), strings.editor_ol()));
        topPanel.add(ul = createPushButton(images.ul(), strings.editor_ul()));
        topPanel.add(insertImage = createPushButton(images.insertImage(), strings.editor_insertImage()));
        topPanel.add(createLink = createPushButton(images.createLink(), strings.editor_createLink()));
        topPanel.add(removeLink = createPushButton(images.removeLink(), strings.editor_removeLink()));
        topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.editor_removeFormat()));
    }

    HTML topEmtyCell = new HTML("");
    topPanel.add(topEmtyCell);
    topPanel.setCellWidth(topEmtyCell, "100%");

    richText.addKeyDownHandler(handler);
    richText.addKeyUpHandler(handler);
    richText.addClickHandler(handler);
    backColorsPicker.addValueChangeHandler(colorHandler);
    foreColorsPicker.addValueChangeHandler(colorHandler);
    fontFamilyPicker.addValueChangeHandler(fontHandler);
    fontSizePicker.addValueChangeHandler(fontHandler);
}

From source file:org.apache.hupa.widgets.editor.Toolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 *
 * @param richText/*from w w w  . ja v  a 2s  . c  om*/
 *            the rich text area to be controlled
 */
public Toolbar(RichTextArea richText, ToolbarConstants strings) {
    InstrumentationLoggerProvider.get()
            .instrument("org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c048");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a08_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a080x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a080x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a080x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a080x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4107e815a080x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab0x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab0x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105de205ab0x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x3_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4102fe550040x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4102fe55004_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4102fe550040x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4102fe550040x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105b3dd1ed0x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105b3dd1ed_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105b3dd1ed0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105b3dd1ed0x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410afb12d3d_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410afb12d3d0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410afb12d3d0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410afb12d3d0x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410eed8df250x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410eed8df25_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410eed8df250x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410eed8df250x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41051bd95350x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41051bd95350x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41051bd95350x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41051bd9535");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410d1b119c10x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410d1b119c1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410d1b119c10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410d1b119c10x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bf898490x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bf898490x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bf898490x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bf89849");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410665b39a10x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410665b39a10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410665b39a1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410665b39a10x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a97_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a970x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a970x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a970x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a970x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41062987a970x20x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410194c58710x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410194c58710x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410194c58710x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410194c5871");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410a11ede170x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410a11ede170x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410a11ede17_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410a11ede170x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105db1772a0x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105db1772a0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105db1772a0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4105db1772a");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410aac3a17e_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410aac3a17e0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410aac3a17e0x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410aac3a17e0x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff100x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff100x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff100x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff100x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff10_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4109c42ff100x20x00x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc842281_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc8422810x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc8422810x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc8422810x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc8422810x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410dc8422810x20x00x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c9b76ae7_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c9b76ae70x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c9b76ae70x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c9b76ae70x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41090665ca60x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41090665ca6_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41090665ca60x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41090665ca60x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016be1c080x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016be1c08_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016be1c080x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016be1c080x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106233e9740x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106233e974_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106233e9740x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106233e9740x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4103cc46d200x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4103cc46d200x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4103cc46d20_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4103cc46d200x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410823f324b0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410823f324b_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410823f324b0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410823f324b0x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41050bd07830x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41050bd07830x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41050bd07830x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41050bd0783");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410506cc9af0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410506cc9af0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410506cc9af_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410506cc9af0x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c82b67c8_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c82b67c80x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c82b67c80x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c82b67c80x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410df85a3fa0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410df85a3fa_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410df85a3fa0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410df85a3fa0x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016c5d7d80x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016c5d7d8_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016c5d7d80x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41016c5d7d80x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106a50ec98_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106a50ec980x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106a50ec980x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4106a50ec980x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x20x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f39_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x10x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x20x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x20x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410ba046f390x20x00x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa0x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa0x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa0x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af41053d5f3aa0x20x00x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x20x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x20x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x10x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x20x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae7970x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410fbeae797");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c5e02c48_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c5e02c480x3_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c5e02c480x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c5e02c480x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af410c5e02c480x2");
    InstrumentationLoggerProvider.get().instrument("org_apache_hupa_widgets_editor_Toolbar_java0x0212af410");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x0");
    this.richText = richText;
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x10x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x10x0");
    this.formatter = richText.getFormatter();
    //        this.extended = richText.getFormatter();

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x2");
    topPanel.setWidth("100%");

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x3_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x30x0");
    initWidget(topPanel);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x4_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x40x0");
    setStyleName("gwt-RichTextToolbar");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x50x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x5");
    richText.addStyleName("hasRichTextToolbar");

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x6_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x1");
    if (formatter != null) {
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x00x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x00x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x00x0");
        topPanel.add(bold = createToggleButton(images.bold(), strings.editor_bold()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x10x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x10x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x10x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x10x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x1");
        topPanel.add(italic = createToggleButton(images.italic(), strings.editor_italic()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x20x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x20x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x20x00x00x00x1");
        topPanel.add(underline = createToggleButton(images.underline(), strings.editor_underline()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x30x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x30x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x3_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x30x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x30x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x30x00x00x00x0");
        topPanel.add(backColors = createPushButton(images.backColors(), strings.editor_background()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x40x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x40x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x40x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x40x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x4_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x40x00x00x00x1");
        topPanel.add(foreColors = createPushButton(images.foreColors(), strings.editor_foreground()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x50x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x50x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x50x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x50x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x50x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x5");
        topPanel.add(fontFamily = createPushButton(images.fonts(), strings.editor_font()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x60x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x60x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x6_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x60x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x60x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x60x0");
        topPanel.add(fontSize = createPushButton(images.fontSizes(), strings.editor_size()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x70x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x7_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x70x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x70x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x70x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x70x00x00x00x1");
        topPanel.add(subscript = createToggleButton(images.subscript(), strings.editor_subscript()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x8_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x80x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x80x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x80x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x80x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x80x0");
        topPanel.add(superscript = createToggleButton(images.superscript(), strings.editor_superscript()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x90x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x90x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x90x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x90x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x90x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10x9");
        topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.editor_justifyLeft()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa0x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa0x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa0x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xa0x00x00x00x0");
        topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.editor_justifyCenter()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb0x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb0x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb0x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x60x10xb0x00x0");
        topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.editor_justifyRight()));
    }

    if (formatter != null) {
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x7");
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x00x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x00x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x00x00x00x0");
        topPanel.add(
                strikethrough = createToggleButton(images.strikeThrough(), strings.editor_strikeThrough()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x10x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x10x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x10x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x10x00x0");
        topPanel.add(indent = createPushButton(images.indent(), strings.editor_indent()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x20x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x20x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x2_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x20x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x20x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x20x00x00x0");
        topPanel.add(outdent = createPushButton(images.outdent(), strings.editor_outdent()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x30x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x30x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x30x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x3_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x30x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x30x00x00x00x1");
        topPanel.add(hr = createPushButton(images.hr(), strings.editor_hr()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x40x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x4_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x40x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x40x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x40x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x40x0");
        topPanel.add(ol = createPushButton(images.ol(), strings.editor_ol()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x50x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x50x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x50x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x50x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x5_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x50x00x00x00x0");
        topPanel.add(ul = createPushButton(images.ul(), strings.editor_ul()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x60x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x60x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x6_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x60x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x60x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x60x00x00x00x0");
        topPanel.add(insertImage = createPushButton(images.insertImage(), strings.editor_insertImage()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x7_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x70x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x70x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x70x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x70x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x70x00x00x00x0");
        topPanel.add(createLink = createPushButton(images.createLink(), strings.editor_createLink()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x8_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x80x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x80x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x80x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x80x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x80x0");
        topPanel.add(removeLink = createPushButton(images.removeLink(), strings.editor_removeLink()));
        InstrumentationLoggerProvider.get().instrument(
                "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x9_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x90x00x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x90x00x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x90x00x00x00x1_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x90x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x70x10x90x0");
        topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.editor_removeFormat()));
    }

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x80x10x00x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x80x10x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x8_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x80x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x80x1");
    HTML topEmtyCell = new HTML("");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x9_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x90x0");
    topPanel.add(topEmtyCell);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xa0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xa");
    topPanel.setCellWidth(topEmtyCell, "100%");

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xb0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xb");
    richText.addKeyDownHandler(handler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xc0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xc");
    richText.addKeyUpHandler(handler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xd_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xd0x0");
    richText.addClickHandler(handler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xe0x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xe");
    backColorsPicker.addValueChangeHandler(colorHandler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xf_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30xf0x0");
    foreColorsPicker.addValueChangeHandler(colorHandler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x10_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x100x0");
    fontFamilyPicker.addValueChangeHandler(fontHandler);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x110x0_____org_apache_hupa_widgets_editor_Toolbar_java0x0212af4108bc3c0480x30x11");
    fontSizePicker.addValueChangeHandler(fontHandler);
}