A Set of GUIComponent standard IDs is now accessible publicly
authorFabian Stemmler <stemmler@in.tum.de>
Fri, 12 Jul 2019 16:30:53 +0000 (18:30 +0200)
committerFabian Stemmler <stemmler@in.tum.de>
Fri, 12 Jul 2019 16:30:53 +0000 (18:30 +0200)
net.mograsim.logic.ui/src/net/mograsim/logic/ui/serializing/IndirectGUIComponentCreator.java

index c40897a..5e25c8b 100644 (file)
@@ -2,6 +2,7 @@ package net.mograsim.logic.ui.serializing;
 
 import java.io.IOException;
 import java.io.InputStream;
+import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -43,6 +44,11 @@ public class IndirectGUIComponentCreator
                }
        }
 
+       public static Collection<String> getStandardComponentIDs()
+       {
+               return standardComponentIDs.keySet();
+       }
+
        public static void addStandardComponentID(String standardComponentID, String associatedComponentID)
        {
                if (!associatedComponentID.startsWith("file:") && !associatedComponentID.startsWith("class:"))