Project

General

Profile

« Previous | Next » 

Revision 46216

bug finxing

View differences:

ScholixObject.proto
19 19
    optional string inverse = 3;
20 20
}
21 21

  
22
message ScholixCollectedFrom {
23
    required ScholixEntityId provider = 1;
24
    optional string provisionMode = 2;
25
    optional string completionStatus = 3;
26
}
22 27

  
23 28
message ScholixResource {
24 29
    repeated ScholixIdentifier identifier = 1;
25 30
    required string objectType = 2;
26
    required string objectSubType = 3;
27
    required string title = 4;
31
    optional string objectSubType = 3;
32
    optional string title = 4;
28 33
    repeated ScholixEntityId creator = 5;
29 34
    optional string publicationDate = 6;
30 35
    optional ScholixEntityId publisher = 7;
36
    repeated ScholixCollectedFrom collectedFrom = 8;
31 37
}
32 38

  
33 39
message Scholix {
40

  
34 41
    optional string publicationDate = 1;
35
    required ScholixEntityId publisher = 2;
36
    optional ScholixEntityId linkprovider = 3;
42
    repeated ScholixEntityId publisher = 2;
43
    repeated ScholixEntityId linkprovider = 3;
37 44
    required ScholixRelationship relationship = 4;
38 45
    required ScholixResource source = 5;
39 46
    required ScholixResource target = 6;
47
    required string dnetIdSource = 7;
48
    required string dnetIdTarget = 8;
40 49
}

Also available in: Unified diff