UNPKG

@yellicode/elements

Version:

The meta model API for Yellicode - an extensible code generator.

15 lines (14 loc) 565 B
import { Element } from '../interfaces'; import { ModelDelegate } from '../model-delegate-interface'; export declare class ElementReferenceResolver { private modelDelegate; /** * Contains a list of unresolved references, grouped by key (that is, the name of the * referring property). */ private unResolvedReferencesByKey; constructor(modelDelegate: ModelDelegate); addUnResolvedReference(key: string, referrer: Element | any, elementId: string | string[]): void; resolve(): void; private applyStereotype; }