GenFds Tool: Add FdfClassObject.
[people/mcb30/basetools.git] / Source / Python / GenFds / Capsule.py
index 260503e..30c073f 100644 (file)
@@ -1,24 +1,25 @@
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
+from CommonDataClass.FdfClassObject import CapsuleClassObject\r
 import os\r
 import subprocess\r
 \r
 T_CHAR_LF = '\n'\r
-class Capsule :\r
+class Capsule (CapsuleClassObject) :\r
     def __init__(self):\r
-        self.SpecName = None\r
-        self.UiCapsuleName = None\r
-        self.CreateFile = None\r
-        self.GroupIdNumber = None\r
-#        self.DefineStatementList = None\r
-#        self.SetSatementList = None\r
-        # DefineVarDict[var] = value\r
-        self.DefineVarDict = {}\r
-        # SetVarDict[var] = value\r
-        self.SetVarDict = {}\r
-        # TokensDict[var] = value\r
-        self.TokensDict = {}\r
-        self.CapsuleDataList = []\r
-        \r
+##        self.SpecName = None\r
+##        self.UiCapsuleName = None\r
+##        self.CreateFile = None\r
+##        self.GroupIdNumber = None\r
+###        self.DefineStatementList = None\r
+###        self.SetSatementList = None\r
+##        # DefineVarDict[var] = value\r
+##        self.DefineVarDict = {}\r
+##        # SetVarDict[var] = value\r
+##        self.SetVarDict = {}\r
+##        # TokensDict[var] = value\r
+##        self.TokensDict = {}\r
+##        self.CapsuleDataList = []\r
+        CapsuleClassObject.__init__(self)\r
         self.BlockSize = None          # For GenFv\r
         self.BlockNum = None           # For GenFv\r
         \r