From 11965304fb4921fdf0442edd8023abaf219c5e8c Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Fri, 30 Sep 2016 12:35:15 -0700 Subject: [PATCH] [API] Remove redundant openmct module --- src/MCT.js | 8 +++++ src/openmct.js | 80 -------------------------------------------------- 2 files changed, 8 insertions(+), 80 deletions(-) delete mode 100644 src/openmct.js diff --git a/src/MCT.js b/src/MCT.js index bf61a0cf45..da708106e7 100644 --- a/src/MCT.js +++ b/src/MCT.js @@ -17,6 +17,14 @@ define([ objectUtils, ViewRegistry ) { + /** + * Open MCT is an extensible web application for building mission + * control user interfaces. This module is itself an instance of + * [MCT]{@link module:openmct.MCT}, which provides an interface for + * configuring and executing the application. + * + * @exports openmct + */ /** * The Open MCT application. This may be configured by installing plugins diff --git a/src/openmct.js b/src/openmct.js deleted file mode 100644 index 871cfa21d7..0000000000 --- a/src/openmct.js +++ /dev/null @@ -1,80 +0,0 @@ -/***************************************************************************** - * Open MCT, Copyright (c) 2014-2016, United States Government - * as represented by the Administrator of the National Aeronautics and Space - * Administration. All rights reserved. - * - * Open MCT is licensed under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0. - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - * - * Open MCT includes source code licensed under additional open source - * licenses. See the Open Source Licenses file (LICENSES.md) included with - * this source code distribution or the Licensing information page available - * at runtime from the About dialog for additional information. - *****************************************************************************/ - -define([ - 'EventEmitter', - './MCT', - './api/Type', - './api/ui/GestureAPI', - './Registry', - './selection/Selection', - './selection/ContextManager', - './selection/SelectGesture', - './ui/menu/ContextMenuGesture', - './ui/OverlayManager', - './ui/ViewRegistry' -], function ( - EventEmitter, - MCT, - Type, - GestureAPI, - Registry, - Selection, - ContextManager, - SelectGesture, - ContextMenuGesture, - OverlayManager, - ViewRegistry -) { - - /** - * Open MCT is an extensible web application for building mission - * control user interfaces. This module is itself an instance of - * [MCT]{@link module:openmct.MCT}, which provides an interface for - * configuring and executing the application. - * - * @exports openmct - */ - var openmct = new MCT(); - var overlayManager = new OverlayManager(window.document.body); - var actionRegistry = new Registry(); - var selection = new Selection(); - var manager = new ContextManager(); - var select = new SelectGesture(manager, selection); - var contextMenu = new ContextMenuGesture( - selection, - overlayManager, - actionRegistry, - manager - ); - - EventEmitter.call(openmct); - - openmct.MCT = MCT; - openmct.Type = Type; - - openmct.selection = selection; - openmct.inspectors = new ViewRegistry(); - openmct.gestures = new GestureAPI(select, contextMenu); - - return openmct; -});