UNPKG

@tripsnek/tmf

Version:

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

48 lines 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EEnumLiteralImpl = void 0; const enamed_element_impl_1 = require("./enamed-element-impl"); class EEnumLiteralImpl extends enamed_element_impl_1.ENamedElementImpl { value; eEnum; literal; instance; constructor(eEnum, literal, value) { super(literal); if (eEnum) this.eEnum = eEnum; if (literal) this.literal = literal; if (value !== undefined) this.value = value; } getEEnum() { return this.eEnum; } setEEnum(eenum) { this.eEnum = eenum; } getLiteral() { return this.literal; } setLiteral(value) { this.literal = value; } getValue() { return this.value; } setValue(value) { this.value = value; } getInstance() { return this.instance; } setInstance(value) { this.instance = value; } eContainer() { return this.eEnum; } } exports.EEnumLiteralImpl = EEnumLiteralImpl; //# sourceMappingURL=eenum-literal-impl.js.map