@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
24 lines • 811 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EAttributeImpl = void 0;
const estructural_feature_impl_1 = require("./estructural-feature-impl");
class EAttributeImpl extends estructural_feature_impl_1.EStructuralFeatureImpl {
representsId = false;
// private eAttributeType!: EDataType;
constructor(name, containingEClass, attrType) {
super(name, attrType);
// this.eAttributeType = attrType!;
this.setEContainingClass(containingEClass);
}
// public getEAttributeType(): EDataType {
// return this.eAttributeType;
// }
isId() {
return this.representsId;
}
setId(value) {
this.representsId = value;
}
}
exports.EAttributeImpl = EAttributeImpl;
//# sourceMappingURL=eattribute-impl.js.map