geoportal-data-entry-app/src/main/java/org/gcube/portlets/user/geoportaldataentry/client/ConstantsGeoPortalDataEntry...

69 lines
2.1 KiB
Java
Raw Normal View History

2020-10-19 17:53:16 +02:00
package org.gcube.portlets.user.geoportaldataentry.client;
import java.util.Arrays;
import java.util.List;
import org.gcube.application.geoportalcommon.shared.geoportal.ucd.GEOPORTAL_DATA_HANDLER;
2022-08-31 12:45:01 +02:00
import org.gcube.application.geoportalcommon.shared.geoportal.ucd.HandlerDeclarationDV;
import org.gcube.application.geoportalcommon.shared.geoportal.ucd.UseCaseDescriptorDV;
2020-10-19 17:53:16 +02:00
import org.gcube.portlets.widgets.mpformbuilder.client.ConstantsMPFormBuilder;
2022-08-31 12:45:01 +02:00
import com.google.gwt.core.client.GWT;
/**
* The Class ConstantsGeoPortalDataEntryApp.
*
* @author Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it
*
* Aug 6, 2021
*/
2020-10-19 17:53:16 +02:00
public class ConstantsGeoPortalDataEntryApp {
public static final String DATE_FORMAT = ConstantsMPFormBuilder.DATE_FORMAT;
2021-08-05 11:21:39 +02:00
2020-10-19 17:53:16 +02:00
public static final String TIME_FORMAT = ConstantsMPFormBuilder.TIME_FORMAT;
2021-08-05 11:21:39 +02:00
2020-10-20 15:25:26 +02:00
public static final String HOURS_MINUTES_SEPARATOR = ConstantsMPFormBuilder.HOURS_MINUTES_SEPARATOR;
2021-08-05 11:21:39 +02:00
2022-08-31 12:45:01 +02:00
public static final int MAX_COLUMN_DISPLAYED_IN_THE_TABLE = 5;
public static final int PAGINATION_SIZE = 20;
2022-08-31 12:45:01 +02:00
/**
* The Enum RECORD_TYPE.
*
* @author Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it
*
* Aug 6, 2021
*/
2021-08-04 17:11:46 +02:00
public enum RECORD_TYPE {
CONCESSIONE
}
/**
* The Enum ACTION_PERFORMED_ON_ITEM.
*
* @author Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it
*
2021-12-07 17:14:03 +01:00
* Nov 25, 2021
*/
public enum ACTION_PERFORMED_ON_ITEM {
UPDATED_PROJECT
2021-08-05 11:21:39 +02:00
}
public static final List<String> HANDLERS_IDS = Arrays.asList(GEOPORTAL_DATA_HANDLER.geoportal_data_list.getId(),
GEOPORTAL_DATA_HANDLER.geoportal_data_entry.getId());
2022-08-31 12:45:01 +02:00
public static void printUCDs(List<UseCaseDescriptorDV> listUCDescriptors) {
GWT.log("print - UCDs");
for (UseCaseDescriptorDV useCaseDescriptorDV : listUCDescriptors) {
GWT.log("print UCD name: " + useCaseDescriptorDV.getName() + ", profileID: "
+ useCaseDescriptorDV.getProfileID());
for (HandlerDeclarationDV handler : useCaseDescriptorDV.getHandlers()) {
GWT.log("\t print handler getDataHandlerType: " + handler.getDataHandlerType() + ", type: "
+ handler.getType());
}
}
}
2020-10-19 17:53:16 +02:00
}