@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
20 lines • 826 B
TypeScript
import { EClassifier } from './eclassifier';
import { EClass } from './eclass';
import { EParameter } from './eparameter';
import { EList } from './elist';
import { ETypedElementImpl } from './etyped-element-impl';
import { EOperation } from './eoperation';
import { EObject } from './eobject';
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