@Override
  protected void setListeners() {
    super.setListeners();
    Map<String, JComponent> widgets = getWidgets();

    elementoSenhalizacionIDWidget =
        (JTextField) widgets.get(DBFieldNames.ID_ELEMENTO_SENHALIZACION);
  }
  @Override
  protected void fillSpecificValues() {
    super.fillSpecificValues();

    if (elementoSenhalizacionIDWidget.getText().isEmpty()) {
      elementoSenhalizacionid =
          new SenhalizacionVerticalCalculateIDValue(
              this,
              getWidgetComponents(),
              DBFieldNames.ID_ELEMENTO_SENHALIZACION,
              DBFieldNames.ID_ELEMENTO_SENHALIZACION);
      elementoSenhalizacionid.setValue(true);
    }

    addNewButtonsToActionsToolBar();
  }