UNPKG

@tripsnek/tmf

Version:

TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)

16 lines 1.79 kB
import { EModelElementImpl } from './emodel-element-impl.js'; export class ENamedElementImpl extends EModelElementImpl { name; constructor(name) { super(); if (name) this.name = name; } getName() { return this.name; } setName(name) { this.name = name; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5hbWVkLWVsZW1lbnQtaW1wbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9saWIvbWV0YW1vZGVsL2ltcGwvZW5hbWVkLWVsZW1lbnQtaW1wbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUc3RCxNQUFNLE9BQWdCLGlCQUNwQixTQUFRLGlCQUFpQjtJQUd6QixJQUFJLENBQVU7SUFFZCxZQUFtQixJQUFhO1FBQzlCLEtBQUssRUFBRSxDQUFDO1FBQ1IsSUFBSSxJQUFJO1lBQUUsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7SUFDN0IsQ0FBQztJQUVNLE9BQU87UUFDWixPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDbkIsQ0FBQztJQUVNLE9BQU8sQ0FBQyxJQUFZO1FBQ3pCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO0lBQ25CLENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVDbGFzcyB9IGZyb20gJy4uL2FwaS9lY2xhc3MuanMnO1xyXG5pbXBvcnQgeyBFTW9kZWxFbGVtZW50SW1wbCB9IGZyb20gJy4vZW1vZGVsLWVsZW1lbnQtaW1wbC5qcyc7XHJcbmltcG9ydCB7IEVOYW1lZEVsZW1lbnQgfSBmcm9tICcuLi9hcGkvZW5hbWVkLWVsZW1lbnQuanMnO1xyXG5cclxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEVOYW1lZEVsZW1lbnRJbXBsXHJcbiAgZXh0ZW5kcyBFTW9kZWxFbGVtZW50SW1wbFxyXG4gIGltcGxlbWVudHMgRU5hbWVkRWxlbWVudFxyXG57XHJcbiAgbmFtZSE6IHN0cmluZztcclxuXHJcbiAgcHVibGljIGNvbnN0cnVjdG9yKG5hbWU/OiBzdHJpbmcpIHtcclxuICAgIHN1cGVyKCk7XHJcbiAgICBpZiAobmFtZSkgdGhpcy5uYW1lID0gbmFtZTtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBnZXROYW1lKCk6IHN0cmluZyB7XHJcbiAgICByZXR1cm4gdGhpcy5uYW1lO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIHNldE5hbWUobmFtZTogc3RyaW5nKTogdm9pZCB7XHJcbiAgICB0aGlzLm5hbWUgPSBuYW1lO1xyXG4gIH1cclxufVxyXG4iXX0=