2019-10-17 15:45:13 +02:00
|
|
|
import { TypeDefinition } from './is-model/types/TypeDefinition';
|
2019-10-11 18:16:14 +02:00
|
|
|
|
2019-10-16 11:48:47 +02:00
|
|
|
export const types: TypeDefinition[] = [
|
2019-10-11 18:16:14 +02:00
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Resource',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Entity'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: true
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Service',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: true
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'ConfigurationTemplate',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Dataset',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'ConcreteDataset',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Dataset'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'HostingNode',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Service'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'VirtualService',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Service'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'EService',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Service'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'RunningPlugin',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'EService'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Software',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Schema',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Configuration',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'ConfigurationTemplate'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'LegalBody',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Actor'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'VirtualMachine',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Service'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Site',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Person',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Actor'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Plugin',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Software'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: false
|
2019-10-11 18:16:14 +02:00
|
|
|
},
|
|
|
|
{
|
2019-10-17 15:45:13 +02:00
|
|
|
name: 'Actor',
|
|
|
|
description: null,
|
|
|
|
superClasses: [
|
|
|
|
'Resource'
|
2019-10-11 18:16:14 +02:00
|
|
|
],
|
2019-10-17 15:45:13 +02:00
|
|
|
properties: [],
|
|
|
|
abstract: true
|
2019-10-11 18:16:14 +02:00
|
|
|
}
|
2019-10-17 15:45:13 +02:00
|
|
|
];
|