UNPKG

@tripsnek/tmf

Version:

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

20 lines 744 B
import { ETypedElement } from './etyped-element'; import { EClass } from './eclass'; export interface EStructuralFeature extends ETypedElement { isTransient(): boolean; setTransient(value: boolean): void; isVolatile(): boolean; setVolatile(value: boolean): void; setFeatureID(value: number): void; getFeatureID(): number; isContainment(): boolean; getDefaultValue(): any; setDefaultValue(value: any): void; getDefaultValueLiteral(): string; setDefaultValueLiteral(value: string): void; getEContainingClass(): EClass; setEContainingClass(owner: EClass | undefined): void; isChangeable(): boolean; setChangeable(value: boolean): void; } //# sourceMappingURL=estructural-feature.d.ts.map