|
@@ -2,7 +2,7 @@ return {
|
|
|
uri = "pas:Anything",
|
|
|
label = "Anything",
|
|
|
description = "Superclass of every resource type in the system.",
|
|
|
- abstract = "true",
|
|
|
+ abstract = true,
|
|
|
|
|
|
properties = {
|
|
|
source_path = {
|
|
@@ -13,6 +13,7 @@ return {
|
|
|
root.",
|
|
|
type = "string",
|
|
|
max_cardinality = 1,
|
|
|
+ system = true,
|
|
|
},
|
|
|
content_type = {
|
|
|
uri = "pas:contentType",
|
|
@@ -20,6 +21,7 @@ return {
|
|
|
type = "resource",
|
|
|
min_cardinality = 1,
|
|
|
max_cardinality = 1,
|
|
|
+ system = true,
|
|
|
},
|
|
|
--[[
|
|
|
id = {
|
|
@@ -37,11 +39,7 @@ return {
|
|
|
was created or updated in.",
|
|
|
type = "resource",
|
|
|
min_cardinality = 1,
|
|
|
- },
|
|
|
- ext_id = {
|
|
|
- uri = "dc:identifier",
|
|
|
- label = "External system ID",
|
|
|
- type = "string",
|
|
|
+ system = true,
|
|
|
},
|
|
|
label = {
|
|
|
uri = "dc:title",
|
|
@@ -49,22 +47,13 @@ return {
|
|
|
type = "string",
|
|
|
max_cardinality = 1,
|
|
|
},
|
|
|
- alt_label = {
|
|
|
- uri = "dc:alternative",
|
|
|
- label = "Alternative Label",
|
|
|
- type = "string",
|
|
|
- },
|
|
|
- description = {
|
|
|
- uri = "dc:description",
|
|
|
- label = "Description",
|
|
|
- type = "string",
|
|
|
- },
|
|
|
submitted = {
|
|
|
uri = "dc:dateSubmitted",
|
|
|
label = "Submitted On",
|
|
|
type = "datetime",
|
|
|
min_cardinality = 1,
|
|
|
max_cardinality = 1,
|
|
|
+ system = true,
|
|
|
},
|
|
|
last_modified = {
|
|
|
uri = "dc:modified",
|
|
@@ -72,24 +61,7 @@ return {
|
|
|
type = "datetime",
|
|
|
min_cardinality = 1,
|
|
|
max_cardinality = 1,
|
|
|
- },
|
|
|
- submitted_by = {
|
|
|
- uri = "dc:creator",
|
|
|
- label = "Submitted By",
|
|
|
- type = "rel",
|
|
|
- range = {agent = true},
|
|
|
- },
|
|
|
- created_by = {
|
|
|
- uri = "dc:creator",
|
|
|
- label = "Created By",
|
|
|
- type = "rel",
|
|
|
- range = {agent = true},
|
|
|
- },
|
|
|
- last_modified_by = {
|
|
|
- uri = "dc:contributor",
|
|
|
- label = "Last Updated By",
|
|
|
- type = "rel",
|
|
|
- range = {agent = true},
|
|
|
+ system = true,
|
|
|
},
|
|
|
},
|
|
|
}
|