GenFds Tool: Add FdfClassObject.
[people/mcb30/basetools.git] / Source / Python / GenFds / EfiSection.py
index 5c723db..1ff45ab 100644 (file)
@@ -3,18 +3,20 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 import subprocess\r
 from Ffs import Ffs\r
 import os\r
+from CommonDataClass.FdfClassObject import EfiSectionClassObject\r
 \r
-class EfiSection (Section.Section):\r
+class EfiSection (EfiSectionClassObject):\r
     \r
     def __init__(self):\r
-        self.Alignment = None\r
-        self.SectionType = None\r
-        self.Optional = False\r
-        # store file name composed of MACROs\r
-        # Currently only support the String after UI section\r
-        self.Filename = None\r
-        self.BuildNum = None\r
-        self.VersionNum = None\r
+##        self.Alignment = None\r
+##        self.SectionType = None\r
+##        self.Optional = False\r
+##        # store file name composed of MACROs\r
+##        # Currently only support the String after UI section\r
+##        self.Filename = None\r
+##        self.BuildNum = None\r
+##        self.VersionNum = None\r
+          EfiSectionClassObject.__init__(self)\r
 \r
     def GenSection(self, OutputPath, ModuleName, KeyStringList, FfsInf = None) :\r
         #\r