X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.editor%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Feditor%2Fhandles%2FHandleManager.java;h=ddde09569fc3791e35e33637ce7b52bb26f259c8;hb=b1b3d8cc232d51c3a5d505acd2be052eb72300ee;hp=0a33509c3a72613b509016589ec4213289e76abb;hpb=7d05144c25daa53e60fc9ed9fd503546a86567f8;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/HandleManager.java b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/HandleManager.java index 0a33509c..ddde0956 100644 --- a/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/HandleManager.java +++ b/plugins/net.mograsim.logic.model.editor/src/net/mograsim/logic/model/editor/handles/HandleManager.java @@ -54,17 +54,11 @@ public class HandleManager LogicModelModifiable model = editor.getSubmodel(); - model.addComponentAddedListener(c -> registerComponent(c)); + model.addComponentAddedListener(this::registerComponent); - model.addComponentRemovedListener(c -> - { - removeComponentHandle(c); - }); + model.addComponentRemovedListener(this::removeComponentHandle); - model.addWireAddedListener(w -> - { - registerWire(w); - }); + model.addWireAddedListener(this::registerWire); model.addWireRemovedListener(w -> { @@ -99,8 +93,8 @@ public class HandleManager private void registerInterfaceComponent(ModelComponent c) { c.getPins().values().forEach(p -> addInterfacePinHandle(p)); - c.addPinAddedListener(p -> addInterfacePinHandle(p)); - c.addPinRemovedListener(p -> removeInterfacePinHandle(p)); + c.addPinAddedListener(this::addInterfacePinHandle); + c.addPinRemovedListener(this::removeInterfacePinHandle); } private void registerComponent(ModelComponent c) @@ -109,8 +103,8 @@ public class HandleManager c.getPins().values().forEach(p -> addPinHandle(p)); - c.addPinAddedListener(p -> addPinHandle(p)); - c.addPinRemovedListener(p -> removePinHandle(p)); + c.addPinAddedListener(this::addPinHandle); + c.addPinRemovedListener(this::removePinHandle); } private void registerWire(ModelWire wire)