public void onBlur(BlurEvent event) {
applyText(tb.getText(), (HasVkText) widget);
tb.removeFromParent();
}
});
tb.addKeyDownHandler(new KeyDownHandler() {
@Override
public void onKeyDown(KeyDownEvent event) {
switch(event.getNativeKeyCode()){
case KeyCodes.KEY_ENTER :
applyText(tb.getText(), (HasVkText) widget);