@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
14 lines • 610 B
TypeScript
import { EClass } from './eclass';
import { EReference } from './ereference';
import { EStructuralFeatureImpl } from './estructural-feature-impl';
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