diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts index 9347ec0508f0878e7556177bab184fec1bbec72c..0985db9573718d1191c0209954853ff407fce753 100644 --- a/src/app/formulaire/definition/form-definition.ts +++ b/src/app/formulaire/definition/form-definition.ts @@ -100,27 +100,11 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs this._currentNub = n; } - private findNub(params: Props | {}) { - return this._paramService.findNub(params); - } - protected createNub(params: Props | {}): Nub { const props = params instanceof Props ? params : new Props(params); return this._paramService.createNub(props); } - /** - * @return le Nub associé à un type de noeud donné, le crée si nécessaire - * @param params paramètres de contexte de création du nub - */ - protected getNub(params: Props | {}): Nub { - let res = this.findNub(params); - if (!res) { - res = this.createNub(params); - } - return res; - } - protected replaceCurrentNub(params: Props) { this.currentNub = this._paramService.replaceNub(this._currentNub, params); } @@ -129,21 +113,6 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs return this._paramService.replaceNub(sn, params); } - /** - * @return le paramètre d'un type de noeud - * @param symbol symbole du paramètre - * @param params paramètres de contexte de création du nub - */ - protected getNubParamFromSymbol(symbol: string, params: Props | {}): ParamDefinition { - const nub: Nub = this.getNub(params); - - if (nub) { - return nub.getParameter(symbol); - } - - throw new Error(`FormulaireDefinition.getNubParamFromSymbol() : pas de Nub trouvé pour ${params}`); - } - protected deleteNub(sn: Nub) { this._paramService.deleteNub(sn); } diff --git a/src/app/services/param/param.service.ts b/src/app/services/param/param.service.ts index 0a564be1245fd3139a918f000473ea6645ab0769..6e5362f391f07f5c3e99f459234c852ecebec92a 100644 --- a/src/app/services/param/param.service.ts +++ b/src/app/services/param/param.service.ts @@ -96,10 +96,6 @@ export class ParamService { return truc; } - public findNub(params: Props | {}): Nub { - return Session.getInstance().findNub(params); - } - public replaceNub(sn: Nub, params: Props): Nub { return Session.getInstance().replaceNub(sn, params); }