cbb82f118531fe53a2bd3af7975c789e4f68cc48
[ccsdk/cds.git] /
1
2 import {MetaDataTabModel} from './metadata/MetaDataTab.model';
3
4 export class Definition {
5     public files: Map<string, string> = new Map<string, string>();
6
7     constructor(files: Map<string, string>) {
8         this.files = files;
9     }
10 }
11
12 export class Scripts {
13     public files: Map<string, string> = new Map<string, string>();
14
15     constructor(files: Map<string, string>) {
16         this.files = files;
17     }
18 }
19
20 export class CBAPackage {
21
22     public metaData: MetaDataTabModel;
23     public definitions: Definition;
24     public scripts: Scripts;
25
26     constructor() {
27         this.definitions = new Definition(new Map<string, string>());
28         this.scripts = new Scripts(new Map<string, string>());
29         this.metaData = new MetaDataTabModel();
30     }
31
32 }
33
34