From 68c3d88b32346523072ff9bacc00e0e67655cf26 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Sun, 22 Oct 2017 17:11:32 -0400 Subject: [PATCH] nituml: use model filters Signed-off-by: Alexandre Terrasa --- src/nituml.nit | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/nituml.nit b/src/nituml.nit index ea838aa..0b9bf72 100644 --- a/src/nituml.nit +++ b/src/nituml.nit @@ -41,11 +41,12 @@ private class UMLPhase super Phase redef fun process_mainmodule(mainmodule, mmodules) do - var view = new ModelView(mainmodule.model, mainmodule) + var filters = new ModelFilter if not toolcontext.opt_privacy.value then - view.min_visibility = protected_visibility + filters.min_visibility = protected_visibility end + var view = new ModelView(mainmodule.model, mainmodule, filters) var d = new UMLModel(view, mainmodule) if toolcontext.opt_gen.value == 0 then print d.generate_class_uml.write_to_string -- 1.7.9.5