diff --git a/models/designPattern/Builder.Json b/models/designPattern/Builder.Json index 0ba1d34..cda010b 100644 --- a/models/designPattern/Builder.Json +++ b/models/designPattern/Builder.Json @@ -4,8 +4,21 @@ { "relations": [], "transfer": { - "src": "Builders.{Builder}", - "dst": "Heroes.{Hero}", + "src": "Main.{Builder}", + "dst": "Main", + "data": { + "type": "Hero", + "name": "hero" + }, + "style": "PULL", + "multiplicity": "1:1" + } + }, + { + "relations": [], + "transfer": { + "src": "Main", + "dst": "Main.{Builder}", "data": { "type": "HairType", "name": "hairType" @@ -17,8 +30,8 @@ { "relations": [], "transfer": { - "src": "Builders.{Builder}", - "dst": "Heroes.{Hero}", + "src": "Main", + "dst": "Main.{Builder}", "data": { "type": "HairColor", "name": "hairColor" @@ -30,8 +43,8 @@ { "relations": [], "transfer": { - "src": "Builders.{Builder}", - "dst": "Heroes.{Hero}", + "src": "Main", + "dst": "Main.{Builder}", "data": { "type": "Armor", "name": "armor" diff --git a/src/main/java/designPatternExtensions/designPattern/Builder.java b/src/main/java/designPatternExtensions/designPattern/Builder.java index 009332a..f3367a6 100644 --- a/src/main/java/designPatternExtensions/designPattern/Builder.java +++ b/src/main/java/designPatternExtensions/designPattern/Builder.java @@ -24,8 +24,8 @@ // MediatorInsertion mi = new MediatorInsertion(main, builder, new ObjectNode("Hero")); // design.addMediatorInsertion(mi); - PresenterInsertion pi = new PresenterInsertion(main, builder, new ObjectNode("Presenter"), dtc.getTransferStyle()); - design.addPresenterInsertion(pi); +// PresenterInsertion pi = new PresenterInsertion(main, builder, new ObjectNode("Presenter"), dtc.getTransferStyle()); +// design.addPresenterInsertion(pi); return design; }