@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
14 lines • 629 B
TypeScript
import { EClass } from '../api/eclass.js';
import { EReference } from '../api/ereference.js';
import { EStructuralFeatureImpl } from './estructural-feature-impl.js';
export declare class EReferenceImpl extends EStructuralFeatureImpl implements EReference {
private eOpposite;
private containment;
constructor(name?: string, eContainingClass?: EClass, eReferenceType?: EClass);
isContainer(): boolean;
isContainment(): boolean;
setContainment(containment: boolean): void;
getEOpposite(): EReference | undefined;
setEOpposite(value: EReference): void;
}
//# sourceMappingURL=ereference-impl.d.ts.map