@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
14 lines • 507 B
TypeScript
import { EModelElement } from './emodel-element.js';
/**
* Base interface for metamodel elements that have a name.
* Provides naming functionality for elements like EClass, EAttribute, EReference, etc.
*/
export interface ENamedElement extends EModelElement {
/** The name of this element. */
name: string;
/** Returns the name of this element. */
getName(): string;
/** Sets the name of this element. */
setName(name: string): void;
}
//# sourceMappingURL=enamed-element.d.ts.map