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

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

Introduction

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

Prototype

public Formatter getFormatter() 

Source Link

Document

Gets the rich text formatting interface.

Usage

From source file:ca.ericslandry.client.widget.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 * /*from  w  w  w  .ja  v a2s .c  o  m*/
 * @param richText
 *            the rich text area to be controlled
 */
public RichTextToolbar(RichTextArea richText) {
    this.richText = richText;
    this.formatter = richText.getFormatter();

    outer.add(topPanel);
    //      topPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName("hasRichTextToolbar");

    if (formatter != null) {
        topPanel.add(bold = createToggleButton(MyImages.INSTANCE.bold(), MyConstants.INSTANCE.bold()));
        topPanel.add(italic = createToggleButton(MyImages.INSTANCE.italic(), MyConstants.INSTANCE.italic()));
        topPanel.add(underline = createToggleButton(MyImages.INSTANCE.underline(),
                MyConstants.INSTANCE.underline()));
        topPanel.add(subscript = createToggleButton(MyImages.INSTANCE.subscript(),
                MyConstants.INSTANCE.subscript()));
        topPanel.add(superscript = createToggleButton(MyImages.INSTANCE.superscript(),
                MyConstants.INSTANCE.superscript()));
        topPanel.add(justifyLeft = createPushButton(MyImages.INSTANCE.justifyLeft(),
                MyConstants.INSTANCE.justifyLeft()));
        topPanel.add(justifyCenter = createPushButton(MyImages.INSTANCE.justifyCenter(),
                MyConstants.INSTANCE.justifyCenter()));
        topPanel.add(justifyRight = createPushButton(MyImages.INSTANCE.justifyRight(),
                MyConstants.INSTANCE.justifyRight()));
    }

    if (formatter != null) {
        topPanel.add(strikethrough = createToggleButton(MyImages.INSTANCE.strikeThrough(),
                MyConstants.INSTANCE.strikeThrough()));
        topPanel.add(indent = createPushButton(MyImages.INSTANCE.indent(), MyConstants.INSTANCE.indent()));
        topPanel.add(outdent = createPushButton(MyImages.INSTANCE.outdent(), MyConstants.INSTANCE.outdent()));
        topPanel.add(hr = createPushButton(MyImages.INSTANCE.hr(), MyConstants.INSTANCE.hr()));
        topPanel.add(ol = createPushButton(MyImages.INSTANCE.ol(), MyConstants.INSTANCE.ol()));
        topPanel.add(ul = createPushButton(MyImages.INSTANCE.ul(), MyConstants.INSTANCE.ul()));
        topPanel.add(insertImage = createPushButton(MyImages.INSTANCE.insertImage(),
                MyConstants.INSTANCE.insertImage()));
        topPanel.add(createLink = createPushButton(MyImages.INSTANCE.createLink(),
                MyConstants.INSTANCE.createLink()));
        topPanel.add(removeLink = createPushButton(MyImages.INSTANCE.removeLink(),
                MyConstants.INSTANCE.removeLink()));
        topPanel.add(removeFormat = createPushButton(MyImages.INSTANCE.removeFormat(),
                MyConstants.INSTANCE.removeFormat()));
    }

    if (formatter != null) {
        // We only use these handlers for updating status, so don't hook
        // them up
        // unless at least basic editing is supported.
        richText.addKeyUpHandler(handler);
        richText.addClickHandler(handler);
    }
}

From source file:client.richedit.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 *
 * @param richText the rich text area to be controlled
 *//* w w  w. j  a v  a2s.c  o  m*/
public RichTextToolbar(RichTextArea richText, boolean allowPanelEdit) {
    this.richText = richText;
    this.formatter = richText.getFormatter();

    outer.add(topPanel);
    outer.add(bottomPanel);
    topPanel.setWidth("100%");
    bottomPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");

    if (formatter == null) {
        return;
    }

    topPanel.add(bold = createToggleButton(images.bold(), strings.bold()));
    topPanel.add(italic = createToggleButton(images.italic(), strings.italic()));
    topPanel.add(underline = createToggleButton(images.underline(), strings.underline()));
    topPanel.add(subscript = createToggleButton(images.subscript(), strings.subscript()));
    topPanel.add(superscript = createToggleButton(images.superscript(), strings.superscript()));
    topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.justifyLeft()));
    topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.justifyCenter()));
    topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.justifyRight()));

    topPanel.add(strikethrough = createToggleButton(images.strikeThrough(), strings.strikeThrough()));
    topPanel.add(indent = createPushButton(images.indent(), strings.indent()));
    topPanel.add(outdent = createPushButton(images.outdent(), strings.outdent()));
    topPanel.add(hr = createPushButton(images.hr(), strings.hr()));
    topPanel.add(ol = createPushButton(images.ol(), strings.ol()));
    topPanel.add(ul = createPushButton(images.ul(), strings.ul()));
    topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.removeFormat()));
    topPanel.add(createLink = createPushButton(images.createLink(), strings.createLink()));
    topPanel.add(removeLink = createPushButton(images.removeLink(), strings.removeLink()));
    topPanel.add(insertImage = createPushButton(images.insertImage(), strings.insertImage()));

    bottomPanel.add(new Label("Text:"));
    bottomPanel.add(foreColors = createColorList("Foreground"));
    bottomPanel.add(fonts = createFontList());
    bottomPanel.add(fontSizes = createFontSizes());
    bottomPanel.add(blockFormats = createBlockFormats());

    if (allowPanelEdit) {
        bottomPanel.add(new Button("Panel Colors", new ClickHandler() {
            public void onClick(ClickEvent event) {
                showPanelColorsPopup();
            }
        }), HasAlignment.ALIGN_MIDDLE);
    }

    // we only use these listeners for updating status, so don't hook them up unless at
    // least basic editing is supported.
    richText.addKeyUpHandler(handler);
    richText.addClickHandler(handler);
}

From source file:com.gwtmodel.table.view.ewidget.gwt.richtextoolbar.googlerichbar.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 *
 * @param richText/*from   ww w  .  j  av a 2  s.co m*/
 *            the rich text area to be controlled
 */
public RichTextToolbar(RichTextArea richText) {
    this.richText = richText;
    // this.basic = richText.getBasicFormatter();
    // this.extended = richText.getExtendedFormatter();
    this.basic = richText.getFormatter();
    this.extended = this.basic;

    outer.add(topPanel);
    outer.add(bottomPanel);
    topPanel.setWidth("100%");
    bottomPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName("hasRichTextToolbar");

    if (basic != null) {
        topPanel.add(bold = createToggleButton(images.bold(), strings.bold()));
        topPanel.add(italic = createToggleButton(images.italic(), strings.italic()));
        topPanel.add(underline = createToggleButton(images.underline(), strings.underline()));
        topPanel.add(subscript = createToggleButton(images.subscript(), strings.subscript()));
        topPanel.add(superscript = createToggleButton(images.superscript(), strings.superscript()));
        topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.justifyLeft()));
        topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.justifyCenter()));
        topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.justifyRight()));
    }

    if (extended != null) {
        topPanel.add(strikethrough = createToggleButton(images.strikeThrough(), strings.strikeThrough()));
        topPanel.add(indent = createPushButton(images.indent(), strings.indent()));
        topPanel.add(outdent = createPushButton(images.outdent(), strings.outdent()));
        topPanel.add(hr = createPushButton(images.hr(), strings.hr()));
        topPanel.add(ol = createPushButton(images.ol(), strings.ol()));
        topPanel.add(ul = createPushButton(images.ul(), strings.ul()));
        topPanel.add(insertImage = createPushButton(images.insertImage(), strings.insertImage()));
        topPanel.add(createLink = createPushButton(images.createLink(), strings.createLink()));
        topPanel.add(removeLink = createPushButton(images.removeLink(), strings.removeLink()));
        topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.removeFormat()));
    }

    if (basic != null) {
        bottomPanel.add(backColors = createColorList(strings.background()));
        bottomPanel.add(foreColors = createColorList(strings.foreground()));
        bottomPanel.add(fonts = createFontList());
        bottomPanel.add(fontSizes = createFontSizes());

        // We only use these handlers for updating status, so don't hook
        // them up
        // unless at least basic editing is supported.
        richText.addKeyUpHandler(handler);
        richText.addClickHandler(handler);
    }
}

From source file:com.lorepo.icf.widgets.richeditor.RichTextToolbar.java

License:Apache License

public void setRichTextWidget(RichTextArea richText) {

    if (keyUpHandler != null) {
        keyUpHandler.removeHandler();//from w  w w  .  jav a 2 s . com
    }
    if (clickHandler != null) {
        clickHandler.removeHandler();
    }

    if (richText != null) {
        this.richText = richText;
        this.textFormatter = richText.getFormatter();
        keyUpHandler = richText.addKeyUpHandler(listener);
        clickHandler = richText.addClickHandler(listener);
    } else {
        this.richText = null;
        this.textFormatter = null;
    }
}

From source file:com.square.composant.envoi.email.square.client.composant.RichTextToolbar.java

License:Open Source License

/**
 * Creates a new toolbar that drives the given rich text area.
 * @param richText the rich text area to be controlled
 *///  w  w  w. ja v a  2  s  .  co m
public RichTextToolbar(RichTextArea richText) {
    this.richText = richText;
    this.formater = richText.getFormatter();

    containerPanel.add(panel);
    outer.add(containerPanel);
    containerPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName(ComposantEnvoiEmailPresenter.RESSOURCES.css().hasRichTextToolbar());

    // ajout des boutons
    addBoutons();
}

From source file:com.xclinical.mdr.client.util.text.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 * //  w  w  w .  j a va  2  s .c  om
 * @param richText
 *            the rich text area to be controlled
 */
public RichTextToolbar(RichTextArea richText) {
    this.richText = richText;
    this.formatter = richText.getFormatter();

    outer.add(topPanel);
    outer.add(bottomPanel);
    topPanel.setWidth("100%");
    bottomPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName("hasRichTextToolbar");

    topPanel.add(bold = createToggleButton(images.bold(), strings.bold()));
    topPanel.add(italic = createToggleButton(images.italic(), strings.italic()));
    topPanel.add(underline = createToggleButton(images.underline(), strings.underline()));
    topPanel.add(subscript = createToggleButton(images.subscript(), strings.subscript()));
    topPanel.add(superscript = createToggleButton(images.superscript(), strings.superscript()));
    topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.justifyLeft()));
    topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.justifyCenter()));
    topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.justifyRight()));
    topPanel.add(strikethrough = createToggleButton(images.strikeThrough(), strings.strikeThrough()));
    topPanel.add(indent = createPushButton(images.indent(), strings.indent()));
    topPanel.add(outdent = createPushButton(images.outdent(), strings.outdent()));
    topPanel.add(hr = createPushButton(images.hr(), strings.hr()));
    topPanel.add(ol = createPushButton(images.ol(), strings.ol()));
    topPanel.add(ul = createPushButton(images.ul(), strings.ul()));
    topPanel.add(insertImage = createPushButton(images.insertImage(), strings.insertImage()));
    topPanel.add(createLink = createPushButton(images.createLink(), strings.createLink()));
    topPanel.add(removeLink = createPushButton(images.removeLink(), strings.removeLink()));
    topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.removeFormat()));

    bottomPanel.add(backColors = createColorList("Background"));
    bottomPanel.add(foreColors = createColorList("Foreground"));
    bottomPanel.add(fonts = createFontList());
    bottomPanel.add(fontSizes = createFontSizes());

    // We only use these handlers for updating status, so don't hook
    // them up
    // unless at least basic editing is supported.
    richText.addKeyUpHandler(handler);
    richText.addClickHandler(handler);
}

From source file:de.webis.crowdsourcing.editor.client.richtexttoolbar.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 * //www  . j a  v a 2  s  . c  om
 * @param richText the rich text area to be controlled
 */
public RichTextToolbar(RichTextArea richText) {
    this.richText = richText;
    this.formatter = richText.getFormatter();

    outer.add(topPanel);
    outer.add(bottomPanel);
    topPanel.setWidth("100%");
    bottomPanel.setWidth("100%");

    initWidget(outer);
    setStyleName("gwt-RichTextToolbar");
    richText.addStyleName("hasRichTextToolbar");

    if (formatter != null) {
        topPanel.add(bold = createToggleButton(images.bold(), strings.bold()));
        topPanel.add(italic = createToggleButton(images.italic(), strings.italic()));
        topPanel.add(underline = createToggleButton(images.underline(), strings.underline()));
        //      topPanel.add(subscript = createToggleButton(images.subscript(),
        //          strings.subscript()));
        //      topPanel.add(superscript = createToggleButton(images.superscript(),
        //          strings.superscript()));
        topPanel.add(justifyLeft = createPushButton(images.justifyLeft(), strings.justifyLeft()));
        topPanel.add(justifyCenter = createPushButton(images.justifyCenter(), strings.justifyCenter()));
        topPanel.add(justifyRight = createPushButton(images.justifyRight(), strings.justifyRight()));
        //      topPanel.add(strikethrough = createToggleButton(images.strikeThrough(),
        //          strings.strikeThrough()));
        topPanel.add(indent = createPushButton(images.indent(), strings.indent()));
        topPanel.add(outdent = createPushButton(images.outdent(), strings.outdent()));
        //      topPanel.add(hr = createPushButton(images.hr(), strings.hr()));
        topPanel.add(ol = createPushButton(images.ol(), strings.ol()));
        topPanel.add(ul = createPushButton(images.ul(), strings.ul()));
        topPanel.add(insertImage = createPushButton(images.insertImage(), strings.insertImage()));
        topPanel.add(createLink = createPushButton(images.createLink(), strings.createLink()));
        topPanel.add(removeLink = createPushButton(images.removeLink(), strings.removeLink()));
        topPanel.add(removeFormat = createPushButton(images.removeFormat(), strings.removeFormat()));
        //      topPanel.add(fonts = createFontList());
        topPanel.add(fontSizes = createFontSizes());
        topPanel.add(backColors = createColorList("Background Color"));

        //      bottomPanel.add(backColors = createColorList("Background"));
        //      bottomPanel.add(foreColors = createColorList("Foreground"));
        //      bottomPanel.add(fonts = createFontList());
        //      bottomPanel.add(fontSizes = createFontSizes());

        // We only use these handlers for updating status, so don't hook them up
        // unless at least basic editing is supported.
        richText.addKeyUpHandler(handler);
        richText.addClickHandler(handler);
    }
}

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/* ww  w .java2s.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);
}

From source file:org.bonitasoft.forms.client.view.widget.RichTextToolbar.java

License:Apache License

/**
 * Creates a new toolbar that drives the given rich text area.
 * //w  ww  .ja  v a2s  . c om
 * @param richText
 *            the rich text area to be controlled
 */
public RichTextToolbar(final RichTextArea richText) {
    this.richText = richText;
    this.formatter = richText.getFormatter();

    initWidget(flowPanel);
    setStyleName("gwt-RichTextToolbar");

    if (formatter != null) {
        flowPanel.add(bold = createToggleButton(images.bold(), richTextLabels.bold()));
        flowPanel.add(italic = createToggleButton(images.italic(), richTextLabels.italic()));
        flowPanel.add(underline = createToggleButton(images.underline(), richTextLabels.underline()));
        flowPanel.add(subscript = createToggleButton(images.subscript(), richTextLabels.subscript()));
        flowPanel.add(superscript = createToggleButton(images.superscript(), richTextLabels.superscript()));
        flowPanel.add(justifyLeft = createPushButton(images.justifyLeft(), richTextLabels.justifyLeft()));
        flowPanel.add(justifyCenter = createPushButton(images.justifyCenter(), richTextLabels.justifyCenter()));
        flowPanel.add(justifyRight = createPushButton(images.justifyRight(), richTextLabels.justifyRight()));
        flowPanel.add(
                strikethrough = createToggleButton(images.strikeThrough(), richTextLabels.strikeThrough()));
        flowPanel.add(indent = createPushButton(images.indent(), richTextLabels.indent()));
        flowPanel.add(outdent = createPushButton(images.outdent(), richTextLabels.outdent()));
        flowPanel.add(hr = createPushButton(images.hr(), richTextLabels.hr()));
        flowPanel.add(ol = createPushButton(images.ol(), richTextLabels.ol()));
        flowPanel.add(ul = createPushButton(images.ul(), richTextLabels.ul()));
        flowPanel.add(insertImage = createPushButton(images.insertImage(), richTextLabels.insertImage()));
        flowPanel.add(createLink = createPushButton(images.createLink(), richTextLabels.createLink()));
        flowPanel.add(removeLink = createPushButton(images.removeLink(), richTextLabels.removeLink()));
        flowPanel.add(removeFormat = createPushButton(images.removeFormat(), richTextLabels.removeFormat()));

        flowPanel.add(backColors = createColorList("Background"));
        flowPanel.add(foreColors = createColorList("Foreground"));
        flowPanel.add(fonts = createFontList());
        flowPanel.add(fontSizes = createFontSizes());

        final FlowPanel toolbarBottom = new FlowPanel();
        toolbarBottom.setStyleName("bonita_clear_float");
        flowPanel.add(toolbarBottom);

        // We only use these handlers for updating status, so don't hook
        // them up unless at least basic editing is supported.
        richText.addKeyUpHandler(handler);
        richText.addClickHandler(handler);
    }
}

From source file:org.openelis.gwt.widget.richtext.RichTextToolbar.java

License:Open Source License

/**
 * Creates a new toolbar that drives the given rich text area.
 * /*from   w  w  w. jav  a 2  s . c om*/
 * @param richText the rich text area to be controlled
 */
public RichTextToolbar(RichTextArea richText) {

    this.richText = richText;
    this.formatter = richText.getFormatter();

    richText.addClickHandler(listener);
    richText.addKeyUpHandler(listener);

    outer.setWidget(0, 0, topPanel);
    outer.setWidget(1, 0, bottomPanel);
    topPanel.setStyleName("ButtonPanelContainer");
    bottomPanel.setWidth("100%");
    initWidget(outer);
    outer.setCellPadding(0);
    outer.setCellSpacing(0);
    setStyleName("gwt-RichTextToolbar");
    setWidth("100%");
    richText.addStyleName("hasRichTextToolbar");

    topPanel.add(bold = createToggleButton("Bold", "Bold"));
    topPanel.add(italic = createToggleButton("Italic", "Italic"));
    topPanel.add(underline = createToggleButton("Underline", "Underline"));
    AbsolutePanel ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(subscript = createToggleButton("Subscript", "Subscript"));
    topPanel.add(superscript = createToggleButton("Superscript", "Superscript"));
    ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(justifyLeft = createButton("JustifyLeft", "Justify Left"));
    topPanel.add(justifyCenter = createButton("JustifyCenter", "Justify Center"));
    topPanel.add(justifyRight = createButton("JustifyRight", "Justify Right"));
    ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(indent = createButton("Indent", "Indent"));
    topPanel.add(outdent = createButton("Outdent", "Outdent"));
    ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(ol = createButton("OL", "Ordered List"));
    topPanel.add(ul = createButton("UL", "Unordered List"));
    ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(strikethrough = createToggleButton("StrikeThrough", "Strike Through"));
    topPanel.add(hr = createButton("HR", "Horizontal Line"));
    ap = new AbsolutePanel();
    ap.setStyleName("ButtonDivider");
    topPanel.add(ap);
    topPanel.add(removeFormat = createButton("RemoveFormat", "Remove Format"));
    topPanel.add(redo = createButton("redo", "Redo"));
    topPanel.add(undo = createButton("undo", "Undo"));

}