\r
import org.tianocore.PcdCodedDocument;\r
import org.tianocore.PcdItemTypes;\r
+import org.tianocore.PcdUsage;\r
import org.tianocore.ModuleSurfaceAreaDocument.ModuleSurfaceArea;\r
import org.tianocore.PcdCodedDocument.PcdCoded;\r
import org.tianocore.PcdCodedDocument.PcdCoded.PcdEntry;\r
model.addColumn("Name");\r
model.addColumn("Type");\r
model.addColumn("Value");\r
+ model.addColumn("Usage");\r
\r
jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
jTable.getSelectionModel().addListSelectionListener(this);\r
if (pcds.getPcdEntryList().get(index).getPcdItemType() != null) {\r
arg6 = pcds.getPcdEntryList().get(index).getPcdItemType().toString();\r
}\r
-\r
- id = new PcdCodedIdentification(arg0, arg1, arg2, arg3, arg4, arg5, arg6);\r
+ String arg7 = null;\r
+ if (pcds.getPcdEntryList().get(index).getUsage() != null) {\r
+ arg7 = pcds.getPcdEntryList().get(index).getUsage().toString();\r
+ }\r
+ id = new PcdCodedIdentification(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);\r
vid.addPcdCoded(id);\r
}\r
}\r
if (!isEmpty(vid.getPcdCoded(index).getType())) {\r
p.setPcdItemType(PcdItemTypes.Enum.forString(vid.getPcdCoded(index).getType()));\r
}\r
+ if (!isEmpty(vid.getPcdCoded(index).getUsage())) {\r
+ p.setUsage(PcdUsage.Enum.forString(vid.getPcdCoded(index).getUsage()));\r
+ }\r
this.pcds.addNewPcdEntry();\r
this.pcds.setPcdEntryArray(pcds.getPcdEntryList().size() - 1, p);\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