@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
14 lines • 629 B
TypeScript
import { EEnumLiteral } from '../api/eenum-literal.js';
import { EList } from '../api/elist.js';
import { EDataTypeImpl } from './edata-type-impl.js';
import { EEnum } from '../api/eenum.js';
export declare class EEnumImpl extends EDataTypeImpl implements EEnum {
private eLiterals;
constructor();
getELiterals(): EList<EEnumLiteral>;
addLiteral(value: EEnumLiteral): void;
getEEnumLiteralByLiteral(literal: string): EEnumLiteral | undefined;
getEEnumLiteral(value: number): EEnumLiteral | undefined;
getEEnumLiteral(value: string): EEnumLiteral | undefined;
}
//# sourceMappingURL=eenum-impl.d.ts.map