Example usage for com.vaadin.client.ui.ui UIConnector getWidget

List of usage examples for com.vaadin.client.ui.ui UIConnector getWidget

Introduction

In this page you can find the example usage for com.vaadin.client.ui.ui UIConnector getWidget.

Prototype

@Override
    public VUI getWidget() 

Source Link

Usage

From source file:info.magnolia.ui.vaadin.gwt.client.richtext.TextAreaStretcherConnector.java

License:Open Source License

private void registerSizeChangeListeners() {
    final LayoutManager lm = getParent().getLayoutManager();
    final UIConnector ui = getConnection().getUIConnector();
    getParent().addStateChangeHandler(textAreaSizeHandler);
    lm.addElementResizeListener(ui.getWidget().getElement(), windowResizeListener);

    final ComponentConnector formConnector = Util.findConnectorFor(this.form);
    if (formConnector != null) {
        formConnector.getLayoutManager().addElementResizeListener(this.form.getElement(), formResizeListener);
    }//from w  w  w . j  a v  a2s . c  o m
}

From source file:info.magnolia.ui.vaadin.gwt.client.richtext.TextAreaStretcherConnector.java

License:Open Source License

private void unregisterSizeChangeListeners() {
    final LayoutManager lm = getParent().getLayoutManager();
    final UIConnector ui = getConnection().getUIConnector();
    if (ui != null) {
        getParent().removeStateChangeHandler(textAreaSizeHandler);
        lm.removeElementResizeListener(ui.getWidget().getElement(), windowResizeListener);
    }/*from w w w  . j a v  a2 s  . co  m*/

    final ComponentConnector formConnector = Util.findConnectorFor(this.form);
    if (formConnector != null) {
        formConnector.getLayoutManager().removeElementResizeListener(this.form.getElement(),
                formResizeListener);
    }
}