@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
15 lines • 515 B
TypeScript
import { ENamedElement } from './enamed-element';
import { EClassifier } from './eclassifier';
export interface ETypedElement extends ENamedElement {
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.d.ts.map