diff --git a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/instance.service.ts b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/instance.service.ts index dd65e17fe7..274fb21d0f 100644 --- a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/instance.service.ts +++ b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/instance.service.ts @@ -50,7 +50,8 @@ export class InstanceService { break; case ToscaTypes.ServiceTemplate: subMenu = [SubMenuItems.readme, SubMenuItems.license, SubMenuItems.topologyTemplate, SubMenuItems.plans, SubMenuItems.selfServicePortal, - SubMenuItems.boundaryDefinitions, SubMenuItems.tags, SubMenuItems.constraintChecking, SubMenuItems.documentation, SubMenuItems.xml]; + SubMenuItems.boundaryDefinitions, SubMenuItems.tags, SubMenuItems.propertiesDefinition, SubMenuItems.constraintChecking, + SubMenuItems.documentation, SubMenuItems.xml]; if (this.configurationService.configuration.features.nfv) { subMenu.push(SubMenuItems.threatModeling); } diff --git a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/boundaryDefinitions.module.ts b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/boundaryDefinitions.module.ts index 34b4afd683..685a446f68 100644 --- a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/boundaryDefinitions.module.ts +++ b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/boundaryDefinitions.module.ts @@ -35,9 +35,10 @@ import { InterfacesComponent } from '../../sharedComponents/interfaces/interface import { InterfacesModule } from '../../sharedComponents/interfaces/interfaces.module'; import { WineryQNameSelectorModule } from '../../../wineryQNameSelector/wineryQNameSelector.module'; import { WineryEditorModule } from '../../../wineryEditorModule/wineryEditor.module'; +import { PropertiesComponent } from '../../sharedComponents/properties/properties.component'; export const boundaryDefinitionsRoutes: Routes = [ - { path: 'properties', component: EditXMLComponent }, + { path: 'properties', component: PropertiesComponent}, { path: 'propertymappings', component: PropertyMappingsComponent }, { path: 'propertyconstraints', component: PropertyConstraintsComponent }, { path: 'requirements', component: RequirementsComponent }, diff --git a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/propertyMappings/propertyMappings.component.html b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/propertyMappings/propertyMappings.component.html index 7c73f423d2..a1b194b671 100644 --- a/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/propertyMappings/propertyMappings.component.html +++ b/org.eclipse.winery.frontends/app/tosca-management/src/app/instance/serviceTemplates/boundaryDefinitions/propertyMappings/propertyMappings.component.html @@ -32,7 +32,15 @@