UNPKG

@tripsnek/tmf

Version:

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

20 lines 877 B
import { EClassifier } from '../api/eclassifier.js'; import { EClass } from '../api/eclass.js'; import { EParameter } from '../api/eparameter.js'; import { EList } from '../api/elist.js'; import { ETypedElementImpl } from './etyped-element-impl.js'; import { EOperation } from '../api/eoperation.js'; import { EObject } from '../api/eobject.js'; export declare class EOperationImpl extends ETypedElementImpl implements EOperation { private eParameters; private operationID; private eContainingClass; constructor(name?: string, eContainingClass?: EClass, eType?: EClassifier); getOperationID(): number; setOperationID(operationID: number): void; getEContainingClass(): EClass; setEContainingClass(owner: EClass | undefined): void; getEParameters(): EList<EParameter>; eContainer(): EObject; } //# sourceMappingURL=eoperation-impl.d.ts.map