Policy TestSuite Enabled
[policy/engine.git] / POLICY-SDK-APP / src / main / webapp / app / policyApp / main / policyEditor.html
1 <!--/*-
2  * ============LICENSE_START=======================================================
3  * ECOMP Policy Engine
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */-->
20 <!DOCTYPE html>
21 <html>
22 <head>
23         <meta charset="ISO-8859-1">
24         <title>Policy</title>
25
26         <!-- Resources -->
27         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css">
28         <!---------------------------AngularJs-------------------------------->
29         <script src= "app/fusion/external/angular-1.4.8/angular.js"></script>
30         <script src= "app/fusion/external/angular-1.4.8/angular.min.js"></script>
31         <script src= "app/policyApp/libs/bower_components/angular-translate/angular-translate.min.js"></script>
32         <script src= "app/policyApp/libs/bower_components/ng-file-upload/ng-file-upload.min.js"></script>
33         <script src= "app/fusion/external/angular-1.4.8/angular-messages.js"></script>
34         <script src= "app/fusion/external/angular-1.4.8/angular-touch.js"></script>
35         <script src= "//ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.js"></script>
36         <script src= "app/fusion/external/angular-1.4.8/angular-sanitize.min.js"></script>      
37         <script src= "app/fusion/external/angular-1.4.8/angular-route.min.js"></script>
38         <script src= "app/fusion/external/angular-1.4.8/angular-cookies.min.js"></script>
39         
40         <script src= "app/fusion/external/b2b/js/b2b-angular/b2b-library.min.js"></script>
41         <script src= "app/fusion/external/jquery/dist/jquery.min.js"></script>
42         <script src= "app/policyApp/libs/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
43         
44         <!---------------------------Angular Gridster-------------------------------->
45         <link rel="stylesheet" href="app/fusion/external/angular-gridster/dist/angular-gridster.min.css">       
46         <link rel="stylesheet" href= "app/fusion/external/angular-bootstrap/ui-bootstrap-csp.css">      
47         <script src= "app/fusion/external/javascript-detect-element-resize/jquery.resize.js"></script>
48         <script src= "app/fusion/external/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
49         <script src= "app/fusion/external/angular-gridster/dist/angular-gridster.min.js"></script>
50
51         <!---------------------------Policy App CSS-------------------------------->
52         <link rel="stylesheet" href="app/policyApp/CSS/font-awesome.min.css">
53         <link rel="stylesheet" href="app/policyApp/CSS/Notification/angular-csp.css">
54         <link rel="stylesheet" href="app/policyApp/CSS/Notification/angular-ui-notification.min.css">
55         <link rel="stylesheet" href="app/policyApp/CSS/lockdownIcon.css">
56         <link rel="stylesheet" href="app/policyApp/CSS/w3.css">
57         <link rel="stylesheet" href="app/policyApp/CSS/select.css">
58         <link rel="stylesheet" href="app/policyApp/policy-models/Editor/css/normalize.css">
59         <link rel="stylesheet" href="app/policyApp/policy-models/Editor/css/animations.css">
60         <link rel="stylesheet" href="app/policyApp/policy-models/Editor/css/dialogs.css">
61         <link rel="stylesheet" href="app/policyApp/policy-models/Editor/css/main.css">
62         <link rel="stylesheet" href="app/policyApp/policy-models/Editor/css/styles.css">
63         <script src= "app/policyApp/CSS/Notification/angular-ui-notification.min.js"></script>
64         
65         <script src= "app/policyApp/CSS/UIGrid/ui-grid.js"></script>
66         <link rel="stylesheet" href="app/policyApp/CSS/UIGrid/ui-grid.css">
67         
68         <script src= "app/fusion/external/ds2/js/appDS2.js"></script>   
69
70         <script src= "app/fusion/scripts/DS2-services/headerServiceDS2.js"></script>
71         <script src= "app/fusion/scripts/DS2-services/leftMenuServiceDS2.js"></script>
72         <script src= "app/fusion/scripts/DS2-services/manifestService.js"></script>
73         <script src= "app/fusion/scripts/DS2-directives/footer.js"></script>
74         <script src= "app/fusion/scripts/DS2-directives/ds2Header.js"></script>
75         <script src= "app/fusion/scripts/DS2-directives/ds2LeftMenu.js"></script>
76         <script src="app/fusion/scripts/DS2-directives/b2b-leftnav-ext.js"></script> 
77         <!-- /*<script src= "app/fusion/scripts/DS2-services/userInfoServiceDS2.js"></script>*/ -->
78         <script src= "app/policyApp/service/userInfoServiceDS2.js"></script>
79         
80         <!---------------------------Policy Editor js-------------------------------->
81         <script src= "app/policyApp/policy-models/Editor/js/app.js"></script>
82         <script src= "app/policyApp/service/PolicyAppService.js"></script>
83         <script src= "app/policyApp/main/modalPopupController.js"></script>
84         <script src= "app/policyApp/service/modalService.js"></script>
85         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/ExportPolicyController.js"></script>
86         <script src= "app/policyApp/policy-models/Editor/js/directives/directives.js"></script>
87         <script src= "app/policyApp/policy-models/Editor/js/filters/filters.js"></script>
88         <script src= "app/policyApp/policy-models/Editor/js/providers/config.js"></script>
89         <script src= "app/policyApp/policy-models/Editor/js/entities/item.js"></script>
90         <script src= "app/policyApp/policy-models/Editor/js/services/policynavigator.js"></script>
91         <script src= "app/policyApp/policy-models/Editor/js/services/policyuploader.js"></script>
92         <script src= "app/policyApp/policy-models/Editor/js/controllers/policyManager.js"></script>
93         <script src= "app/policyApp/policy-models/Editor/js/controllers/policySearchManager.js"></script>
94         <script src= "app/policyApp/policy-models/Editor/js/controllers/selector-controller.js"></script>
95         <script src= "app/policyApp/controller/policyController.js"></script>
96         
97         <!---------------------------Policy Left Menu Controllers-------------------------------->
98         <script src= "app/policyApp/controller/policyAdminTabController.js"></script>
99         <script src= "app/policyApp/controller/dashboard_Logging_Controller.js"></script>
100         <script src= "app/policyApp/controller/dashboardController.js"></script>
101         <script src= "app/policyApp/controller/pdpController.js"></script>
102         <script src= "app/policyApp/controller/pdpGroupPopUpController.js"></script>
103         <script src= "app/policyApp/controller/DictionaryController.js"></script>
104         <script src= "app/policyApp/controller/PolicyRolesController.js"></script>
105         <script src= "app/policyApp/controller/PolicyAddScopeRoleController.js"></script>
106         <script src= "app/policyApp/controller/AutoPushController.js"></script>
107         <script src= "app/policyApp/controller/ImportDictionaryController.js"></script>
108         <script src= "app/policyApp/controller/PDPTabController/AddorEditPdpInGroup.js"></script>
109         <script src= "app/policyApp/controller/PDPTabController/PDPGroupStatusController.js"></script>
110         <script src= "app/policyApp/controller/AutoPushTabController/RemovePDPGroupPoliciesController.js"></script>
111         
112         <!---------------------------Policy Creation resources-------------------------------->
113         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/BaseConfigPolicyController.js"></script>
114         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/ClosedLoopFaultController.js"></script>
115         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/ClosedLoopPMController.js"></script>
116         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/ActionPolicyController.js"></script>
117         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/DecisionPolicyController.js"></script>
118         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/FirewallPolicyController.js"></script>
119         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/DCAEMicroServicePolicyController.js"></script>
120         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/BRMSRawPolicyController.js"></script>
121         <script src= "app/policyApp/policy-models/Editor/PolicyTemplateController/BRMSParamPolicyController.js"></script>
122         
123         <!--------------------------Dictionary resources--------------------------------->
124         <script src= "app/policyApp/controller/dictionaryGridController/actionPolicyDictGridController.js"></script>
125         <script src= "app/policyApp/controller/dictionaryGridController/attributeDictGridController.js"></script>
126         <script src= "app/policyApp/controller/dictionaryGridController/ecompNameDictGridController.js"></script>
127         <script src= "app/policyApp/controller/dictionaryGridController/BRMSParamDictGridController.js"></script>
128         <script src= "app/policyApp/controller/dictionaryGridController/BRMSDependencyDictGridController.js"></script>
129         <script src= "app/policyApp/controller/dictionaryGridController/BRMSControllerDictGridController.js"></script>
130         <script src= "app/policyApp/controller/dictionaryGridController/CLPepOptionsDictGridController.js"></script>
131         <script src= "app/policyApp/controller/dictionaryGridController/CLServiceDictGridController.js"></script>
132         <script src= "app/policyApp/controller/dictionaryGridController/CLSiteDictGridController.js"></script>
133         <script src= "app/policyApp/controller/dictionaryGridController/CLVarbindDictGridController.js"></script>
134         <script src= "app/policyApp/controller/dictionaryGridController/CLVnfTypeDictGridController.js"></script>
135         <script src= "app/policyApp/controller/dictionaryGridController/CLVsclActionDictGridController.js"></script>
136         <script src= "app/policyApp/controller/dictionaryGridController/DecisionSettingsDictGridController.js"></script>
137         <script src= "app/policyApp/controller/dictionaryGridController/DescriptiveScopeDictGridController.js"></script>
138         <script src= "app/policyApp/controller/dictionaryGridController/EnforcerTypeDictGridController.js"></script>
139         <script src= "app/policyApp/controller/dictionaryGridController/FWActionListDictGridController.js"></script>
140         <script src= "app/policyApp/controller/dictionaryGridController/FWAddressGroupDictGridController.js"></script>
141         <script src= "app/policyApp/controller/dictionaryGridController/FWParentListDictGridController.js"></script>
142         <script src= "app/policyApp/controller/dictionaryGridController/FWPortListDictGridController.js"></script>
143         <script src= "app/policyApp/controller/dictionaryGridController/FWPrefixListDictGridController.js"></script>
144         <script src= "app/policyApp/controller/dictionaryGridController/FWProtocolListDictGridController.js"></script>
145         <script src= "app/policyApp/controller/dictionaryGridController/FWSecurityZoneDictGridController.js"></script>
146         <script src= "app/policyApp/controller/dictionaryGridController/FWServiceGroupDictGridController.js"></script>
147         <script src= "app/policyApp/controller/dictionaryGridController/FWServiceListDictGridController.js"></script>
148         <script src= "app/policyApp/controller/dictionaryGridController/FWTermListDictGridController.js"></script>
149         <script src= "app/policyApp/controller/dictionaryGridController/FWTagListDictGridController.js"></script>
150         <script src= "app/policyApp/controller/dictionaryGridController/FWTagPickerListDictGridController.js"></script>
151         <script src= "app/policyApp/controller/dictionaryGridController/FWZoneDictGridController.js"></script>
152         <script src= "app/policyApp/controller/dictionaryGridController/MSConfigNameDictGridController.js"></script>
153         <script src= "app/policyApp/controller/dictionaryGridController/MSDcaeUUIDDictGridController.js"></script>
154         <script src= "app/policyApp/controller/dictionaryGridController/MSLocationDictGridController.js"></script>
155         <script src= "app/policyApp/controller/dictionaryGridController/MSModelDictGridController.js"></script>
156         <script src= "app/policyApp/controller/dictionaryGridController/ModelAttributeDictGridController.js"></script>
157                 
158         <script src= "app/policyApp/controller/dictionaryGridController/PSClosedLoopDictGridController.js"></script>
159         <script src= "app/policyApp/controller/dictionaryGridController/PSGroupPolicyScopeDictGridController.js"></script>
160         <script src= "app/policyApp/controller/dictionaryGridController/PSResourceDictGridController.js"></script>
161         <script src= "app/policyApp/controller/dictionaryGridController/PSServiceDictGridController.js"></script>
162         <script src= "app/policyApp/controller/dictionaryGridController/PSTypeDictGridController.js"></script>
163         <script src= "app/policyApp/controller/dictionaryGridController/RiskTypeDictGridController.js"></script>
164         <script src= "app/policyApp/controller/dictionaryGridController/SafePolicyWarningDictGridController.js"></script>
165
166         <script src= "app/policyApp/controller/dictionaryController/actionPolicyDictController.js"></script>
167         <script src= "app/policyApp/controller/dictionaryController/attributeDictController.js"></script>
168         <script src= "app/policyApp/controller/dictionaryController/ecompNameEditorController.js"></script>
169         <script src= "app/policyApp/controller/dictionaryController/BRMSParamDictController.js"></script>
170         <script src= "app/policyApp/controller/dictionaryController/BRMSDependencyDictController.js"></script>
171         <script src= "app/policyApp/controller/dictionaryController/BRMSControllerDictController.js"></script>
172         <script src= "app/policyApp/controller/dictionaryController/CLPepOptionsDictController.js"></script>
173         <script src= "app/policyApp/controller/dictionaryController/CLServiceDictController.js"></script>
174         <script src= "app/policyApp/controller/dictionaryController/CLSiteDictController.js"></script>
175         <script src= "app/policyApp/controller/dictionaryController/CLVarbindDictController.js"></script>
176         <script src= "app/policyApp/controller/dictionaryController/CLVnfTypeDictController.js"></script>
177         <script src= "app/policyApp/controller/dictionaryController/CLVsclActionDictController.js"></script>
178         <script src= "app/policyApp/controller/dictionaryController/DecisionSettingsDictController.js"></script>
179         <script src= "app/policyApp/controller/dictionaryController/DescriptiveSearchDictController.js"></script>
180         <script src= "app/policyApp/controller/dictionaryController/EnforcerDictController.js"></script>
181         <script src= "app/policyApp/controller/dictionaryController/FWActionListDictController.js"></script>
182         <script src= "app/policyApp/controller/dictionaryController/FWAddressGroupDictController.js"></script>
183         <script src= "app/policyApp/controller/dictionaryController/FWParentListDictController.js"></script>
184         <script src= "app/policyApp/controller/dictionaryController/FWPortListDictController.js"></script>
185         <script src= "app/policyApp/controller/dictionaryController/FWPrefixListDictController.js"></script>
186         <script src= "app/policyApp/controller/dictionaryController/FWProtocolListDictController.js"></script>
187         <script src= "app/policyApp/controller/dictionaryController/FWSecurityZoneDictController.js"></script>
188         <script src= "app/policyApp/controller/dictionaryController/FWServiceGroupDictController.js"></script>
189         <script src= "app/policyApp/controller/dictionaryController/FWServiceListDictController.js"></script>
190         <script src= "app/policyApp/controller/dictionaryController/FWTermListDictController.js"></script>
191         <script src= "app/policyApp/controller/dictionaryController/FWTagListDictController.js"></script>
192         <script src= "app/policyApp/controller/dictionaryController/FWTagPickerListDictController.js"></script>
193         <script src= "app/policyApp/controller/dictionaryController/FWZoneDictController.js"></script>
194         <script src= "app/policyApp/controller/dictionaryController/MSConfigNameDictController.js"></script>
195         <script src= "app/policyApp/controller/dictionaryController/MSDcaeUUIDDictController.js"></script>
196         <script src= "app/policyApp/controller/dictionaryController/MSLocationDictController.js"></script>
197         <script src= "app/policyApp/controller/dictionaryController/MSModelsDictController.js"></script>
198         <script src= "app/policyApp/controller/dictionaryController/ModelAttributeDictController.js"></script>
199                 
200         <script src= "app/policyApp/controller/dictionaryController/PSClosedLoopDictController.js"></script>
201         <script src= "app/policyApp/controller/dictionaryController/PSGroupPolicyScopeDictController.js"></script>
202         <script src= "app/policyApp/controller/dictionaryController/PSResourceDictController.js"></script>
203         <script src= "app/policyApp/controller/dictionaryController/PSServiceDictController.js"></script>
204         <script src= "app/policyApp/controller/dictionaryController/PSTypeDictController.js"></script>
205         <script src= "app/policyApp/controller/dictionaryController/RiskTypeDictController.js"></script>
206         <script src= "app/policyApp/controller/dictionaryController/SafePolicyWarningDictController.js"></script>
207                 
208         <script src= "app/policyApp/controller/ImportDictionaryController.js"></script>
209         
210         <!---------------------------DS2 styles-------------------------------->
211         <link rel="stylesheet" href="app/policyApp/CSS/b2b-angular.css">        
212         <link rel="stylesheet" href="app/fusion/external/b2b/css/b2b-angular/font_icons.css">   
213         <link rel="stylesheet" href="app/policyApp/CSS/bootstrap/dist/css/bootstrap.min.css">   
214         
215         <!---------------------------DS2 ICONS-------------------------------->
216         <link rel="stylesheet" href="app/fusion/external/ds2/css/digital-ng-library/ionicons.css">      
217         <link rel="stylesheet" href="app/fusion/styles/ecomp.css">
218         <link rel="stylesheet" href="app/fusion/external/angular-gridster/dist/angular-gridster.min.css">
219         <script src= "app/policyApp/CSS/UIGrid/ui-grid.eot"></script>
220         <link rel="stylesheet" href="app/policyApp/CSS/UIGrid/ui-grid.svg">
221         <script src= "app/policyApp/CSS/UIGrid/ui-grid.woff"></script>
222         <script src= "app/policyApp/CSS/UIGrid/ui-grid.ttf"></script>
223         
224 </head>
225         <body class="appBody" ng-app="abs" style="padding-top: 0px;">
226                 <div ds2-Header class="header-container" ></div>
227                 <div ds2-menu id="menuContainer" class="menu-container" ></div>
228                 <div ng-view id="rightContentProfile" class="content-container">
229                 </div>
230                 <!--  Dictionary Windows -->
231             <div ng-include src="'app/policyApp/Windows/Dictionary/ActionPolicyDictionary.html'"></div>
232             <div ng-include src="'app/policyApp/Windows/Dictionary/AttributeDictionary.html'"></div>
233             <div ng-include src="'app/policyApp/Windows/Dictionary/BRMSParamDictionary.html'"></div>
234             <div ng-include src="'app/policyApp/Windows/Dictionary/BRMSDependencyDictionary.html'"></div>
235             <div ng-include src="'app/policyApp/Windows/Dictionary/BRMSControllerDictionary.html'"></div>
236             <div ng-include src="'app/policyApp/Windows/Dictionary/CLPepOptionsDictionary.html'"></div>
237             <div ng-include src="'app/policyApp/Windows/Dictionary/CLServiceTypeDictionary.html'"></div>
238             <div ng-include src="'app/policyApp/Windows/Dictionary/CLSiteDictionary.html'"></div>
239             <div ng-include src="'app/policyApp/Windows/Dictionary/CLVarbindDictionary.html'"></div>
240             <div ng-include src="'app/policyApp/Windows/Dictionary/CLVnfTypeDictionary.html'"></div>
241             <div ng-include src="'app/policyApp/Windows/Dictionary/CLVsclActionDictionary.html'"></div>
242             <div ng-include src="'app/policyApp/Windows/Dictionary/DecisionSettingsDictionary.html'"></div>
243             <div ng-include src="'app/policyApp/Windows/Dictionary/DescriptiveScopeDictionary.html'"></div>
244             <div ng-include src="'app/policyApp/Windows/Dictionary/EcompNameDictionary.html'"></div>
245             <div ng-include src="'app/policyApp/Windows/Dictionary/EnforcerTypeDictionary.html'"></div>
246             <div ng-include src="'app/policyApp/Windows/Dictionary/FWActionListDictionary.html'"></div>
247             <div ng-include src="'app/policyApp/Windows/Dictionary/FWAddressGroupDictionary.html'"></div>
248             <div ng-include src="'app/policyApp/Windows/Dictionary/FWParentListDictionary.html'"></div>
249             <div ng-include src="'app/policyApp/Windows/Dictionary/FWPortListDictionary.html'"></div>
250             <div ng-include src="'app/policyApp/Windows/Dictionary/FWPrefixListDictionary.html'"></div>
251             <div ng-include src="'app/policyApp/Windows/Dictionary/FWProtocolListDictionary.html'"></div>
252             <div ng-include src="'app/policyApp/Windows/Dictionary/FWSecurityZoneDictionary.html'"></div>
253             <div ng-include src="'app/policyApp/Windows/Dictionary/FWServiceGroupDictionary.html'"></div>
254             <div ng-include src="'app/policyApp/Windows/Dictionary/FWServiceListDictionary.html'"></div>
255             <div ng-include src="'app/policyApp/Windows/Dictionary/FWTag.html'"></div>
256             <div ng-include src="'app/policyApp/Windows/Dictionary/FWTagPicker.html'"></div>
257             <div ng-include src="'app/policyApp/Windows/Dictionary/FWTermListDictionary.html'"></div>
258             <div ng-include src="'app/policyApp/Windows/Dictionary/FWZoneDictionary.html'"></div>
259             <div ng-include src="'app/policyApp/Windows/Dictionary/MSConfigNameDictionary.html'"></div>
260             <div ng-include src="'app/policyApp/Windows/Dictionary/MSDCAEUUIDDictionary.html'"></div>
261             <div ng-include src="'app/policyApp/Windows/Dictionary/MSLocationDictionary.html'"></div>
262             <div ng-include src="'app/policyApp/Windows/Dictionary/MSModelsDictionary.html'"></div>
263             <div ng-include src="'app/policyApp/Windows/Dictionary/ModelAttributeDictionary.html'"></div>
264             
265             <div ng-include src="'app/policyApp/Windows/Dictionary/PSClosedLoopDictionary.html'"></div>
266             <div ng-include src="'app/policyApp/Windows/Dictionary/PSGroupPolicyScopeDictionary.html'"></div>
267             <div ng-include src="'app/policyApp/Windows/Dictionary/PSResourceDictionary.html'"></div>
268             <div ng-include src="'app/policyApp/Windows/Dictionary/PSServiceDictionary.html'"></div>
269             <div ng-include src="'app/policyApp/Windows/Dictionary/PSTypeDictionary.html'"></div>
270             <div ng-include src="'app/policyApp/Windows/Dictionary/RiskTypeDictionary.html'"></div>
271             <div ng-include src="'app/policyApp/Windows/Dictionary/RiskTypeDictionary.html'"></div>
272             <div ng-include src="'app/policyApp/Windows/Dictionary/SafePolicyWarningDictionary.html'"></div>
273             
274             <div ng-include src="'app/policyApp/Windows/PDPTabWindows/PdpStatusWindow.html'"></div>
275             <div ng-include src="'app/policyApp/Windows/Edit_Roles_Window.html'"></div>
276             <div ng-include src="'app/policyApp/Windows/PushtabWindow/removeGroupPoliciesWindow.html'"></div>
277             <div ng-include src="'app/policyApp/Windows/popup_modal.html'"></div>
278                 <div ds2-Footer class="footer-container"></div>
279         </body>
280 </html>