mirror of
https://github.com/nasa/openmct.git
synced 2025-06-22 17:08:57 +00:00
Removed contextualization warning. Removed now redundant Contextualize service. Fixes #1498
This commit is contained in:
@ -24,7 +24,8 @@
|
||||
* Module defining CompositionCapability. Created by vwoeltje on 11/7/14.
|
||||
*/
|
||||
define(
|
||||
function () {
|
||||
['./ContextualDomainObject'],
|
||||
function (ContextualDomainObject) {
|
||||
|
||||
/**
|
||||
* Composition capability. A domain object's composition is the set of
|
||||
@ -38,13 +39,12 @@ define(
|
||||
* @constructor
|
||||
* @implements {Capability}
|
||||
*/
|
||||
function CompositionCapability($injector, contextualize, domainObject) {
|
||||
function CompositionCapability($injector, domainObject) {
|
||||
// Get a reference to the object service from $injector
|
||||
this.injectObjectService = function () {
|
||||
this.objectService = $injector.get("objectService");
|
||||
};
|
||||
|
||||
this.contextualize = contextualize;
|
||||
this.domainObject = domainObject;
|
||||
}
|
||||
|
||||
@ -115,7 +115,6 @@ define(
|
||||
CompositionCapability.prototype.invoke = function () {
|
||||
var domainObject = this.domainObject,
|
||||
model = domainObject.getModel(),
|
||||
contextualize = this.contextualize,
|
||||
ids;
|
||||
|
||||
// Then filter out non-existent objects,
|
||||
@ -125,7 +124,7 @@ define(
|
||||
return ids.filter(function (id) {
|
||||
return objects[id];
|
||||
}).map(function (id) {
|
||||
return contextualize(objects[id], domainObject);
|
||||
return new ContextualDomainObject(objects[id], domainObject);
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -21,8 +21,8 @@
|
||||
*****************************************************************************/
|
||||
|
||||
define(
|
||||
[],
|
||||
function () {
|
||||
['./ContextualDomainObject'],
|
||||
function (ContextualDomainObject) {
|
||||
|
||||
/**
|
||||
* Implements the `instantiation` capability. This allows new domain
|
||||
@ -70,11 +70,7 @@ define(
|
||||
|
||||
var newObject = this.instantiateFn(model, id);
|
||||
|
||||
this.contextualizeFn = this.contextualizeFn ||
|
||||
this.$injector.get("contextualize");
|
||||
|
||||
|
||||
return this.contextualizeFn(newObject, this.domainObject);
|
||||
return new ContextualDomainObject(newObject, this.domainObject);
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user