1 | package eu.clarin.cmdi.vlo; |
---|
2 | |
---|
3 | import eu.clarin.cmdi.vlo.config.VloConfig; |
---|
4 | |
---|
5 | /** |
---|
6 | * Definition of facet, resource type and URL constants. |
---|
7 | */ |
---|
8 | public class FacetConstants { |
---|
9 | |
---|
10 | public static final String FIELD_NAME = "name"; |
---|
11 | public static final String FIELD_ID = "id"; |
---|
12 | public static final String FIELD_DATA_PROVIDER = "dataProvider"; |
---|
13 | public static final String FIELD_DESCRIPTION = "description"; |
---|
14 | public static final String FIELD_COLLECTION = "collection"; |
---|
15 | public static final String FIELD_COUNTRY = "country"; |
---|
16 | public static final String FIELD_CONTINENT = "continent"; |
---|
17 | public static final String FIELD_LANGUAGE = "language"; |
---|
18 | public static final String FIELD_LANGUAGES = "languages"; |
---|
19 | public static final String FIELD_YEAR = "year"; |
---|
20 | public static final String FIELD_GENRE = "genre"; |
---|
21 | public static final String FIELD_MODALITY = "modality"; |
---|
22 | public static final String FIELD_SUBJECT = "subject"; |
---|
23 | public static final String FIELD_ORGANISATION = "organisation"; |
---|
24 | public static final String FIELD_RESOURCE_CLASS = "resourceClass"; |
---|
25 | public static final String FIELD_FORMAT = "format"; |
---|
26 | public static final String FIELD_PROJECT_NAME = "projectName"; |
---|
27 | public static final String FIELD_COMPLETE_METADATA = "metadataSource"; |
---|
28 | public static final String FIELD_NATIONAL_PROJECT = "nationalProject"; |
---|
29 | public static final String FIELD_KEYWORDS = "keywords"; |
---|
30 | |
---|
31 | //The _ facets are not meant to be shown to users. |
---|
32 | public static final String FIELD_FILENAME = "_fileName"; |
---|
33 | public static final String FIELD_RESOURCE = "_resourceRef"; |
---|
34 | public static final String FIELD_CLARIN_PROFILE = "_componentProfile"; |
---|
35 | public static final String FIELD_SEARCH_SERVICE = "_contentSearchRef"; |
---|
36 | public static final String FIELD_LAST_SEEN = "_lastSeen"; |
---|
37 | |
---|
38 | /** Facet constant associated with the landing page type. */ |
---|
39 | public static final String FIELD_LANDINGPAGE = "_landingPageRef"; |
---|
40 | /** Facet constant associated with the search page type. */ |
---|
41 | public static final String FIELD_SEARCHPAGE = "_searchPageRef"; |
---|
42 | |
---|
43 | //Normalized mimeTypes |
---|
44 | public static final String RESOURCE_TYPE_AUDIO = "audio"; |
---|
45 | public static final String RESOURCE_TYPE_VIDEO = "video"; |
---|
46 | public static final String RESOURCE_TYPE_TEXT = "text"; |
---|
47 | public static final String RESOURCE_TYPE_IMAGE = "image"; |
---|
48 | public static final String RESOURCE_TYPE_ANNOTATION = "annotation"; |
---|
49 | |
---|
50 | public static final String HANDLE_MPI_PREFIX = "hdl:1839"; |
---|
51 | public static final String HANDLE_PREFIX = "hdl:"; |
---|
52 | public static final String TEST_HANDLE_MPI_PREFIX = "test-hdl:1839"; |
---|
53 | public static final String FIELD_RESOURCE_SPLIT_CHAR = "|"; |
---|
54 | public static final String URN_NBN_PREFIX = "urn:nbn"; |
---|
55 | } |
---|