@Override public String getValue(DatabaseDto dto) { if (dto.hasSqlSettings()) return SqlDatabaseModalPresenter.SqlSchema.valueOf( dto.getSqlSettings().getSqlSchema().getName()) .getLabel(); return translations.opalMongoLabel(); }
@Override public void edit() { if (databaseDto.hasSqlSettings()) { sqlDatabaseModalProvider.get().editDatabase(databaseDto); } else if (databaseDto.hasMongoDbSettings()) { mongoDatabaseModalProvider.get().editDatabase(databaseDto); } }
@Override public String getValue(DatabaseDto dto) { if (dto.hasSqlSettings()) return dto.getSqlSettings().getUsername(); return dto.getMongoDbSettings().getUsername(); }
@Override public String getValue(DatabaseDto dto) { if (dto.hasSqlSettings()) return translations.sqlLabel(); return translations.mongoDbLabel(); }