import javax.swing.ListSelectionModel;\r
import javax.swing.event.ListSelectionEvent;\r
\r
+import org.tianocore.EventTypes;\r
import org.tianocore.EventsDocument;\r
import org.tianocore.ProtocolNotifyUsage;\r
import org.tianocore.ProtocolUsage;\r
Vector<String> arg4 = Tools.convertListToVector(events.getCreateEvents().getEventTypesList()\r
.get(index).getSupArchList());\r
String arg5 = events.getCreateEvents().getEventTypesList().get(index).getHelpText();\r
- id = new EventsIdentification(arg0, arg1, arg2, arg3, arg4, arg5);\r
+ String arg6 = events.getCreateEvents().getEventTypesList().get(index).getEventType().toString();\r
+ id = new EventsIdentification(arg0, arg1, arg2, arg3, arg4, arg5, arg6);\r
vid.addEvents(id);\r
}\r
}\r
Vector<String> arg4 = Tools.convertListToVector(events.getSignalEvents().getEventTypesList()\r
.get(index).getSupArchList());\r
String arg5 = events.getSignalEvents().getEventTypesList().get(index).getHelpText();\r
- id = new EventsIdentification(arg0, arg1, arg2, arg3, arg4, arg5);\r
+ String arg6 = events.getSignalEvents().getEventTypesList().get(index).getEventType().toString();\r
+ id = new EventsIdentification(arg0, arg1, arg2, arg3, arg4, arg5, arg6);\r
vid.addEvents(id);\r
}\r
}\r
}\r
if (arg0.getSource() == jButtonUpdate) {\r
if (this.selectedRow < 0) {\r
- Log.err("Please select one record first.");\r
+ Log.wrn("Update Events", "Please select one record first.");\r
return;\r
}\r
showEdit(selectedRow);\r
if (!isEmpty(vid.getEvents(index).getHelp())) {\r
e.setHelpText(vid.getEvents(index).getHelp());\r
}\r
+ if (!isEmpty(vid.getEvents(index).getGroup())) {\r
+ e.setEventType(EventTypes.Enum.forString(vid.getEvents(index).getGroup()));\r
+ }\r
ce.addNewEventTypes();\r
ce.setEventTypesArray(ce.getEventTypesList().size() - 1, e);\r
}\r
if (!isEmpty(vid.getEvents(index).getHelp())) {\r
e.setHelpText(vid.getEvents(index).getHelp());\r
}\r
+ if (!isEmpty(vid.getEvents(index).getGroup())) {\r
+ e.setEventType(EventTypes.Enum.forString(vid.getEvents(index).getGroup()));\r
+ }\r
se.addNewEventTypes();\r
se.setEventTypesArray(ce.getEventTypesList().size() - 1, e);\r
}\r
this.msa.setEvents(events);\r
this.omt.setSaved(false);\r
} catch (Exception e) {\r
- e.printStackTrace();\r
+ Log.wrn("Update Events", e.getMessage());\r
Log.err("Update Events", e.getMessage());\r
}\r
}\r