@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
16 lines • 660 B
TypeScript
import { EPackage } from '../api/epackage.js';
import { ENamedElementImpl } from './enamed-element-impl.js';
import { EClassifier } from '../api/eclassifier.js';
export declare abstract class EClassifierImpl extends ENamedElementImpl implements EClassifier {
owner?: EPackage | undefined;
private classifierId;
private ePackage;
constructor(owner?: EPackage | undefined, name?: string);
getEPackage(): EPackage;
setEPackage(pkg: EPackage): void;
getClassifierId(): number;
setClassifierId(id: number): void;
getRootPackage(): EPackage | undefined;
eContainer(): EPackage;
}
//# sourceMappingURL=eclassifier-impl.d.ts.map