UNPKG

@tripsnek/tmf

Version:

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

21 lines 801 B
import { EClassifier } from '../api/eclassifier.js'; import { ETypedElement } from '../api/etyped-element.js'; import { ENamedElementImpl } from './enamed-element-impl.js'; export declare class ETypedElementImpl extends ENamedElementImpl implements ETypedElement { static UNBOUNDED_MULTIPLICITY: number; static UNSPECIFIED_MULTIPLICITY: number; private unique; private eType; private lowerBound; private upperBound; constructor(name?: string, eType?: EClassifier); getLowerBound(): number; setLowerBound(value: number): void; getUpperBound(): number; setUpperBound(value: number): void; getEType(): EClassifier; setEType(value: EClassifier): void; isMany(): boolean; isRequired(): boolean; } //# sourceMappingURL=etyped-element-impl.d.ts.map