UNPKG

@tripsnek/tmf

Version:

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

23 lines 844 B
import { EClassifier } from './eclassifier'; import { ETypedElement } from './etyped-element'; import { ENamedElementImpl } from './enamed-element-impl'; 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; isUnique(): boolean; setUnique(value: boolean): void; getEType(): EClassifier; setEType(value: EClassifier): void; isMany(): boolean; isRequired(): boolean; } //# sourceMappingURL=etyped-element-impl.d.ts.map