@Override
  public JComponent getComponent(final RadComponent ignored, final V value, final InplaceContext inplaceContext) {
    setValueFromComponent(ignored, value);

    if(inplaceContext != null) {
      myTf.setBorder(UIUtil.getTextFieldBorder());
      if (inplaceContext.isStartedByTyping()) {
        myTf.setText(Character.toString(inplaceContext.getStartChar()));
      }
    }
    else{
      myTf.setBorder(BorderFactory.createEmptyBorder(0, 4, 0, 0));
    }

    return myTf;
  }
@Override
  public JComponent getComponent(final RadComponent ignored, final V value, final InplaceContext inplaceContext)