Skip to content
Snippets Groups Projects
Commit 5ab69afa authored by pkupczyk's avatar pkupczyk
Browse files

SSDM-1288 : V3 AS API - finish up JS facade - fix a mistake where PermIds were...

SSDM-1288 : V3 AS API - finish up JS facade - fix a mistake where PermIds were extending ObjectIdentifier instead of ObjectPermId

SVN: 34194
parent 5973b408
No related branches found
No related tags found
No related merge requests found
......@@ -3,7 +3,7 @@
*
* @author pkupczyk
*/
define(["stjs", "dto/id/ObjectIdentifier", "dto/id/dataset/IDataSetId"], function (stjs, ObjectPermId, IDataSetId) {
define(["stjs", "dto/id/ObjectPermId", "dto/id/dataset/IDataSetId"], function (stjs, ObjectPermId, IDataSetId) {
var DataSetPermId = /**
* @param permId Data set perm id, e.g. "201108050937246-1031".
*/
......
......@@ -3,7 +3,7 @@
*
* @author pkupczyk
*/
define(["stjs", "dto/id/ObjectIdentifier", "dto/id/dataset/IFileFormatTypeId"], function (stjs, ObjectPermId, IFileFormatTypeId) {
define(["stjs", "dto/id/ObjectPermId", "dto/id/dataset/IFileFormatTypeId"], function (stjs, ObjectPermId, IFileFormatTypeId) {
var FileFormatTypePermId = /**
* @param permId File format type perm id, e.g. "PROPRIETARY".
*/
......
/**
* Material perm id.
*
* @author pkupczyk
* Material perm id.
*
* @author pkupczyk
*/
define(["stjs", "dto/id/ObjectIdentifier", "dto/id/material/IMaterialId"], function (stjs, ObjectPermId, IMaterialId) {
var MaterialPermId = /**
* @param permId Material perm id, e.g. "MY_MATERIAL (MY_MATERIAL_TYPE)".
*/
function(permId) {
ObjectPermId.call(this, permId);
};
stjs.extend(MaterialPermId, ObjectPermId, [ObjectPermId, IMaterialId], function(constructor, prototype) {
prototype['@type'] = 'dto.id.material.MaterialPermId';
constructor.serialVersionUID = 1;
}, {});
return MaterialPermId;
define([ "stjs", "dto/id/material/IMaterialId" ], function(stjs, IMaterialId) {
/**
* @param permId
* Material perm id, e.g. "MY_MATERIAL (MY_MATERIAL_TYPE)".
*/
var MaterialPermId = function(code, typeCode) {
this.setCode(code);
this.setTypeCode(typeCode);
};
stjs.extend(MaterialPermId, null, [ IMaterialId ], function(constructor, prototype) {
prototype['@type'] = 'dto.id.material.MaterialPermId';
constructor.serialVersionUID = 1;
prototype.code = null;
prototype.typeCode = null;
prototype.getCode = function() {
return this.code;
}
prototype.setCode = function(code) {
this.code = code;
}
prototype.getTypeCode = function() {
return this.typeCode;
}
prototype.setTypeCode = function(typeCode) {
this.typeCode = typeCode;
}
}, {});
return MaterialPermId;
})
\ No newline at end of file
......@@ -3,7 +3,7 @@
*
* @author pkupczyk
*/
define([ "stjs", "dto/id/ObjectIdentifier", "dto/id/person/IPersonId" ], function(stjs, ObjectPermId, IPersonId) {
define([ "stjs", "dto/id/ObjectPermId", "dto/id/person/IPersonId" ], function(stjs, ObjectPermId, IPersonId) {
/**
* @param permId
......
......@@ -3,7 +3,7 @@
*
* @author pkupczyk
*/
define(["stjs", "dto/id/ObjectIdentifier", "dto/id/project/IProjectId"], function (stjs, ObjectPermId, IProjectId) {
define(["stjs", "dto/id/ObjectPermId", "dto/id/project/IProjectId"], function (stjs, ObjectPermId, IProjectId) {
var ProjectPermId = /**
* @param permId Project perm id, e.g. "201108050937246-1031".
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment