+ private static EnumMap<Widget.Type, Class<? extends Widget>> typeToWidget = new EnumMap<>(Widget.Type.class);
+ static {
+ typeToWidget.put(Type.SERVICE, ServiceWidget.class);
+ typeToWidget.put(Type.VF, VfWidget.class);
+ typeToWidget.put(Type.VFC, VfcWidget.class);
+ typeToWidget.put(Type.VSERVER, VServerWidget.class);
+ typeToWidget.put(Type.VOLUME, VolumeWidget.class);
+ typeToWidget.put(Type.FLAVOR, FlavorWidget.class);
+ typeToWidget.put(Type.TENANT, TenantWidget.class);
+ typeToWidget.put(Type.VOLUME_GROUP, VolumeGroupWidget.class);
+ typeToWidget.put(Type.LINT, LIntfWidget.class);
+ typeToWidget.put(Type.L3_NET, L3NetworkWidget.class);
+ typeToWidget.put(Type.VFMODULE, VfModuleWidget.class);
+ typeToWidget.put(Type.IMAGE, ImageWidget.class);
+ typeToWidget.put(Type.OAM_NETWORK, OamNetwork.class);
+ typeToWidget.put(Type.ALLOTTED_RESOURCE, AllotedResourceWidget.class);
+ typeToWidget.put(Type.TUNNEL_XCONNECT, TunnelXconnectWidget.class);
+ typeToWidget.put(Type.CONFIGURATION, ConfigurationWidget.class);
+ }
+