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
return jContentPane;\r
}\r
- \r
+\r
private void showEdit(int index) {\r
- EventsDlg dlg = new EventsDlg(vid.getEvents(index), new IFrame());\r
+ EventsDlg dlg = new EventsDlg(vid.getEvents(index), new IFrame(), omt.getId());\r
int result = dlg.showDialog();\r
if (result == DataType.RETURN_TYPE_OK) {\r
if (index == -1) {\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
int intPreferredWidth = this.getJContentPane().getPreferredSize().width;\r
int intPreferredHeight = this.getJContentPane().getPreferredSize().height;\r
\r
- resizeComponent(this.jScrollPaneTable, intCurrentWidth, intCurrentHeight, intPreferredWidth, intPreferredHeight);\r
- relocateComponent(this.jButtonAdd, intCurrentWidth, intCurrentHeight, intPreferredWidth, intPreferredHeight,\r
- DataType.SPACE_TO_RIGHT_FOR_ADD_BUTTON, DataType.SPACE_TO_BOTTOM_FOR_ADD_BUTTON);\r
- relocateComponent(this.jButtonRemove, intCurrentWidth, intCurrentHeight, intPreferredWidth, intPreferredHeight,\r
- DataType.SPACE_TO_RIGHT_FOR_REMOVE_BUTTON, DataType.SPACE_TO_BOTTOM_FOR_REMOVE_BUTTON);\r
- relocateComponent(this.jButtonUpdate, intCurrentWidth, intCurrentHeight, intPreferredWidth, intPreferredHeight,\r
- DataType.SPACE_TO_RIGHT_FOR_UPDATE_BUTTON, DataType.SPACE_TO_BOTTOM_FOR_UPDATE_BUTTON);\r
+ Tools.resizeComponent(this.jScrollPaneTable, intCurrentWidth, intCurrentHeight, intPreferredWidth,\r
+ intPreferredHeight);\r
+ Tools.relocateComponent(this.jButtonAdd, intCurrentWidth, intCurrentHeight, intPreferredWidth,\r
+ intPreferredHeight, DataType.SPACE_TO_RIGHT_FOR_ADD_BUTTON,\r
+ DataType.SPACE_TO_BOTTOM_FOR_ADD_BUTTON);\r
+ Tools.relocateComponent(this.jButtonRemove, intCurrentWidth, intCurrentHeight, intPreferredWidth,\r
+ intPreferredHeight, DataType.SPACE_TO_RIGHT_FOR_REMOVE_BUTTON,\r
+ DataType.SPACE_TO_BOTTOM_FOR_REMOVE_BUTTON);\r
+ Tools.relocateComponent(this.jButtonUpdate, intCurrentWidth, intCurrentHeight, intPreferredWidth,\r
+ intPreferredHeight, DataType.SPACE_TO_RIGHT_FOR_UPDATE_BUTTON,\r
+ DataType.SPACE_TO_BOTTOM_FOR_UPDATE_BUTTON);\r
}\r
}\r