@Override
    public void apply(AbstractProperty.AbstractPropertyContainer container) {
      int value;
      try {
        value = Integer.parseInt(getComponent().getText());
      }
      catch (NumberFormatException e) {
        return;
      } // TODO[dyoma] report error
      getProperty().set(container, value);
    }
@Override
    public void apply(AbstractProperty.AbstractPropertyContainer container)