Replaced static factory method with constructor
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Sun, 30 Jun 2019 15:44:21 +0000 (17:44 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Sun, 30 Jun 2019 15:44:21 +0000 (17:44 +0200)
net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/TextComponent.java
net.mograsim.logic.ui/src/net/mograsim/logic/ui/modeladapter/componentadapters/NoLogicAdapter.java

index 18f4384..241a3bb 100644 (file)
@@ -41,6 +41,6 @@ public class TextComponent extends GUIComponent
 
        static
        {
-               ViewLogicModelAdapter.addComponentAdapter(NoLogicAdapter.forClass(TextComponent.class));
+               ViewLogicModelAdapter.addComponentAdapter(new NoLogicAdapter<>(TextComponent.class));
        }
 }
index c3d3478..d07da2e 100644 (file)
@@ -33,14 +33,4 @@ public class NoLogicAdapter<T extends GUIComponent> implements ComponentAdapter<
        {
                // do nothing
        }
-
-       /**
-        * Creates a new {@link NoLogicAdapter} for the given GUIComponent class.
-        * 
-        * @author Christian Femers
-        */
-       public static <T extends GUIComponent> NoLogicAdapter<T> forClass(Class<T> guiComponentClass)
-       {
-               return new NoLogicAdapter<>(guiComponentClass);
-       }
 }