diff options
author | ShaabanEltanany <shaaban.eltanany.ext@orange.com> | 2020-10-22 11:32:41 +0200 |
---|---|---|
committer | KAPIL SINGAL <ks220y@att.com> | 2020-10-22 17:58:50 +0000 |
commit | cf1e08373c11c19ef6acf6f1390225c6e9ccf4eb (patch) | |
tree | d46f0ab2f9d2decf1631702f71a7da8b4f76063a /cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models | |
parent | b88ab26ba1890190956c2c003660152027ebcdac (diff) |
adding support for plans and requirements of importing package
Issue-ID: CCSDK-2930
Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: I495054a8cf24ea44251e6600a8fe8ada88ead61b
Diffstat (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models')
-rw-r--r-- | cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/CBAPacakge.model.ts | 13 | ||||
-rw-r--r-- | cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/CBADefinition.ts (renamed from cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts) | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/CBAPacakge.model.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/CBAPacakge.model.ts index e34b5491b..c8c93cd14 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/CBAPacakge.model.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/CBAPacakge.model.ts @@ -1,5 +1,5 @@ import {MetaDataTabModel} from './metadata/MetaDataTab.model'; -import {TemplateTopology} from './definitions/VlbDefinition'; +import {TemplateTopology} from './definitions/CBADefinition'; export class Definition { @@ -65,6 +65,13 @@ export class Scripts { } } +export class Plans extends Base { + +} + +export class Requirements extends Base { +} + export class Template { public files: Map<string, string>; @@ -94,6 +101,8 @@ export class CBAPackage { public templates: Template; public mapping: Mapping; public templateTopology: TemplateTopology; + public plans: Plans; + public requirements: Requirements; constructor() { @@ -103,6 +112,8 @@ export class CBAPackage { this.templates = new Template(); this.mapping = new Mapping(); this.templateTopology = new TemplateTopology(); + this.plans = new Plans(); + this.requirements = new Requirements(); } diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/CBADefinition.ts index 7a029fb3f..74681fb2c 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/VlbDefinition.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/mapping-models/definitions/CBADefinition.ts @@ -9,7 +9,7 @@ export class TemplateTopology { } @JsonObject -export class VlbDefinition { +export class CBADefinition { // tslint:disable-next-line:variable-name tosca_definitions_version: string; |