@Override protected void fillSosObject(HibernateI18NProcedureMetadata h18n, I18NProcedureMetadata i18n) { super.fillSosObject(h18n, i18n); if (h18n.isSetLongname()) { i18n.getLongName().addLocalization(h18n.getLocale(), h18n.getLongname()); } if (h18n.isSetShortname()) { i18n.getShortName().addLocalization(h18n.getLocale(), h18n.getShortname()); } }
@Override protected void fillHibernateObject( I18NProcedureMetadata i18n, HibernateI18NProcedureMetadata h18n) { super.fillHibernateObject(i18n, h18n); Optional<LocalizedString> longName = i18n.getLongName().getLocalization(h18n.getLocale()); if (longName.isPresent()) { h18n.setLongname(longName.get().getText()); } Optional<LocalizedString> shortName = i18n.getShortName().getLocalization(h18n.getLocale()); if (shortName.isPresent()) { h18n.setShortname(shortName.get().getText()); } }