Project

General

Profile

1
package eu.dnetlib.domain;
2

    
3
public enum ResourceType {
4
	USERDSRESOURCETYPE("UserDSResourceType"),
5
	COMMUNITYDSRESOURCETYPE("CommunityDSResourceType"),
6
	COLLECTIONDSRESOURCETYPE("CollectionDSResourceType"),
7
	RECOMMENDATIONDSRESOURCETYPE("RecommendationDSResourceType"),
8
	REPOSITORYSERVICERESOURCETYPE("RepositoryServiceResourceType"),
9
	VOCABULARYDSRESOURCETYPE("VocabularyDSResourceType"),
10
	SECURITYPROFILEDSRESOURCETYPE("SecurityProfileDSResourceType"),
11
	MDFORMATRESOURCETYPE("MDFormatDSResourceType"),
12
	QUERYHASHRESOURCETYPE("QueryHashDSResourceType"),
13
	WEBLAYOUTRESOURCETYPE("WebInterfaceLayoutResourceType"),
14
	INDEXDSRESOURCETYPE("IndexDSResourceType"),
15
	RSSFEEDRESOURCETYPE("RSSFeedDSResourceType"),
16
	
17
	CSHARVESTERSERVICERESOURCETYPE("CSHarvesterServiceResourceType"),
18
	STATSMANAGERSERVICERESOURCETYPE("StatsManagerServiceResourceType"),
19
	LOCALDOWNLOADMANAGERSERVICERESOURCETYPE("LocalDownloadManagerServiceResourceType"),
20
	VALIDATORSERVICERESOURCETYPE("ValidatorServiceResourceType"),
21
    SEARCHSERVICERESOURCETYPE("SearchServiceResourceType"),
22
	
23
	ANY("*");
24
	
25
	private final String value;
26
	
27
	ResourceType(String str) {
28
		this.value = str;
29
	}
30

    
31
	public String getValue() {
32
		return value;
33
	}
34

    
35
	@Override
36
	public String toString() {
37
		return this.getValue();
38
	}
39
}
(6-6/10)