1. Rename FdfClassObject.py to FdfClass.py
authorhche10x <hche10x@7335b38e-4728-0410-8992-fb3ffe349368>
Thu, 13 Mar 2008 08:37:22 +0000 (08:37 +0000)
committerhche10x <hche10x@7335b38e-4728-0410-8992-fb3ffe349368>
Thu, 13 Mar 2008 08:37:22 +0000 (08:37 +0000)
git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1065 7335b38e-4728-0410-8992-fb3ffe349368

26 files changed:
Source/Python/CommonDataClass/FdfClass.py [moved from Source/Python/CommonDataClass/FdfClassObject.py with 100% similarity]
Source/Python/Ecc/FdfParser.py
Source/Python/GenFds/AprioriSection.py
Source/Python/GenFds/Capsule.py
Source/Python/GenFds/ComponentStatement.py
Source/Python/GenFds/CompressSection.py
Source/Python/GenFds/DataSection.py
Source/Python/GenFds/DepexSection.py
Source/Python/GenFds/EfiSection.py
Source/Python/GenFds/Fd.py
Source/Python/GenFds/Ffs.py
Source/Python/GenFds/FfsFileStatement.py
Source/Python/GenFds/FfsInfStatement.py
Source/Python/GenFds/Fv.py
Source/Python/GenFds/FvImageSection.py
Source/Python/GenFds/GuidSection.py
Source/Python/GenFds/Region.py
Source/Python/GenFds/Rule.py
Source/Python/GenFds/RuleComplexFile.py
Source/Python/GenFds/RuleSimpleFile.py
Source/Python/GenFds/Section.py
Source/Python/GenFds/UiSection.py
Source/Python/GenFds/VerSection.py
Source/Python/GenFds/Vtf.py
Source/Python/fpd2dsc/LoadFpd.py
Source/Python/fpd2dsc/StoreDsc.py

index 97b39b3..56d7925 100644 (file)
 ##\r
 # Import Modules\r
 #\r
-import CommonDataClass.FdfClassObject\r
-\r
 import re\r
 import os\r
 \r
+import CommonDataClass.FdfClass\r
+\r
 ##define T_CHAR_SPACE                ' '\r
 ##define T_CHAR_NULL                 '\0'\r
 ##define T_CHAR_CR                   '\r'\r
@@ -155,7 +155,7 @@ class FileProfile :
 # GetNext*** procedures mean these procedures will get next token first, then make judgement.\r
 # Get*** procedures mean these procedures will make judgement on current token only.\r
 #        \r
-class FdfParser:\r
+class FdfParser(object):\r
     ## The constructor\r
     #\r
     #   @param  self        The object pointer\r
@@ -275,10 +275,10 @@ class FdfParser:
     #  \r
     def __GetOneChar(self):\r
         if self.CurrentOffsetWithinLine == len(self.Profile.FileLinesList[self.CurrentLineNumber - 1]) - 1:\r
-                self.CurrentLineNumber += 1\r
-                self.CurrentOffsetWithinLine = 0\r
+            self.CurrentLineNumber += 1\r
+            self.CurrentOffsetWithinLine = 0\r
         else:\r
-                self.CurrentOffsetWithinLine += 1\r
+            self.CurrentOffsetWithinLine += 1\r
 \r
     ## __CurrentChar() method\r
     #\r
@@ -1204,7 +1204,7 @@ class FdfParser:
         if not self.__IsToken( "]"):\r
             raise Warning("expected ']' At Line ", self.FileName, self.CurrentLineNumber)\r
         \r
-        FdObj = CommonDataClass.FdfClassObject.FDClassObject()\r
+        FdObj = CommonDataClass.FdfClass.FDClassObject()\r
         FdObj.FdUiName = self.CurrentFdName\r
         self.Profile.FdDict[self.CurrentFdName] = FdObj\r
         Status = self.__GetCreateFile(FdObj)\r
@@ -1506,7 +1506,7 @@ class FdfParser:
         if not self.__GetNextHexNumber():\r
             return False\r
         \r
-        RegionObj = CommonDataClass.FdfClassObject.RegionClassObject()\r
+        RegionObj = CommonDataClass.FdfClass.RegionClassObject()\r
         RegionObj.Offset = long(self.__Token, 0)\r
         Fd.RegionList.append(RegionObj)\r
         \r
@@ -1718,7 +1718,7 @@ class FdfParser:
         if not self.__IsToken( "]"):\r
             raise Warning("expected ']' At Line ", self.FileName, self.CurrentLineNumber)\r
         \r
-        FvObj = CommonDataClass.FdfClassObject.FvClassObject()\r
+        FvObj = CommonDataClass.FdfClass.FvClassObject()\r
         FvObj.UiFvName = self.CurrentFvName\r
         self.Profile.FvDict[self.CurrentFvName] = FvObj\r
         \r
@@ -1830,7 +1830,7 @@ class FdfParser:
         if not self.__IsToken( "{"):\r
             raise Warning("expected '{' At Line ", self.FileName, self.CurrentLineNumber)\r
         \r
-        AprSectionObj = CommonDataClass.FdfClassObject.AprioriSectionClassObject()\r
+        AprSectionObj = CommonDataClass.FdfClass.AprioriSectionClassObject()\r
         AprSectionObj.AprioriType = AprType\r
         \r
         self.__GetDefineStatements(AprSectionObj)\r
@@ -1863,7 +1863,7 @@ class FdfParser:
         if not self.__IsKeyword( "INF"):\r
             return False\r
         \r
-        ffsInf = CommonDataClass.FdfClassObject.FfsInfStatementClassObject()\r
+        ffsInf = CommonDataClass.FdfClass.FfsInfStatementClassObject()\r
         self.__GetInfOptions( ffsInf)\r
         \r
         if not self.__GetNextToken():\r
@@ -1959,7 +1959,7 @@ class FdfParser:
         if not self.__IsKeyword( "FILE"):\r
             return False\r
         \r
-        FfsFileObj = CommonDataClass.FdfClassObject.FileStatementClassObject()\r
+        FfsFileObj = CommonDataClass.FdfClass.FileStatementClassObject()\r
         \r
         if not self.__GetNextWord():\r
             raise Warning("expected FFS type At Line ", self.FileName, self.CurrentLineNumber)\r
@@ -2184,7 +2184,7 @@ class FdfParser:
                 raise Warning("expected '=' At Line ", self.FileName, self.CurrentLineNumber)\r
             if not self.__GetNextToken():\r
                 raise Warning("expected version At Line ", self.FileName, self.CurrentLineNumber)\r
-            VerSectionObj = CommonDataClass.FdfClassObject.VerSectionClassObject()\r
+            VerSectionObj = CommonDataClass.FdfClass.VerSectionClassObject()\r
             VerSectionObj.Alignment = AlignValue\r
             VerSectionObj.BuildNum = BuildNum\r
             if self.__GetStringData():\r
@@ -2198,7 +2198,7 @@ class FdfParser:
                 raise Warning("expected '=' At Line ", self.FileName, self.CurrentLineNumber)\r
             if not self.__GetNextToken():\r
                 raise Warning("expected UI At Line ", self.FileName, self.CurrentLineNumber)\r
-            UiSectionObj = CommonDataClass.FdfClassObject.UiSectionClassObject()\r
+            UiSectionObj = CommonDataClass.FdfClass.UiSectionClassObject()\r
             UiSectionObj.Alignment = AlignValue\r
             if self.__GetStringData():\r
                 UiSectionObj.StringData = self.__Token\r
@@ -2236,7 +2236,7 @@ class FdfParser:
                 if not self.__IsToken( "}"):\r
                     raise Warning("expected '}' At Line ", self.FileName, self.CurrentLineNumber)\r
             \r
-            FvImageSectionObj = CommonDataClass.FdfClassObject.FvImageSectionClassObject()\r
+            FvImageSectionObj = CommonDataClass.FdfClass.FvImageSectionClassObject()\r
             FvImageSectionObj.Alignment = AlignValue\r
             if FvObj != None:\r
                 FvImageSectionObj.Fv = FvObj\r
@@ -2247,7 +2247,7 @@ class FdfParser:
             Obj.SectionList.append(FvImageSectionObj) \r
            \r
         elif self.__IsKeyword("PEI_DEPEX_EXP") or self.__IsKeyword("DXE_DEPEX_EXP"):\r
-            DepexSectionObj = CommonDataClass.FdfClassObject.DepexSectionClassObject()\r
+            DepexSectionObj = CommonDataClass.FdfClass.DepexSectionClassObject()\r
             DepexSectionObj.Alignment = AlignValue\r
             DepexSectionObj.DepexType = self.__Token\r
             \r
@@ -2275,7 +2275,7 @@ class FdfParser:
                                "UI", "VERSION", "PEI_DEPEX", "SUBTYPE_GUID"):\r
                 raise Warning("Unknown section type At Line ", self.FileName, self.CurrentLineNumber)\r
             # DataSection\r
-            DataSectionObj = CommonDataClass.FdfClassObject.DataSectionClassObject()\r
+            DataSectionObj = CommonDataClass.FdfClass.DataSectionClassObject()\r
             DataSectionObj.Alignment = AlignValue\r
             DataSectionObj.SecType = self.__Token\r
             \r
@@ -2320,7 +2320,7 @@ class FdfParser:
             if not self.__IsToken("{"):\r
                 raise Warning("expected '{' At Line ", self.FileName, self.CurrentLineNumber)\r
 \r
-            CompressSectionObj = CommonDataClass.FdfClassObject.CompressSectionClassObject()\r
+            CompressSectionObj = CommonDataClass.FdfClass.CompressSectionClassObject()\r
             CompressSectionObj.Alignment = AlignValue\r
             CompressSectionObj.CompType = type\r
             # Recursive sections...\r
@@ -2348,7 +2348,7 @@ class FdfParser:
             AttribDict = self.__GetGuidAttrib()\r
             if not self.__IsToken("{"):\r
                 raise Warning("expected '{' At Line ", self.FileName, self.CurrentLineNumber)\r
-            GuidSectionObj = CommonDataClass.FdfClassObject.GuidSectionClassObject()\r
+            GuidSectionObj = CommonDataClass.FdfClass.GuidSectionClassObject()\r
             GuidSectionObj.Alignment = AlignValue\r
             GuidSectionObj.NameGuid = GuidValue\r
             GuidSectionObj.SectionType = "GUIDED"\r
@@ -2458,7 +2458,7 @@ class FdfParser:
                     % (self.Profile.FileLinesList[self.CurrentLineNumber - 1][self.CurrentOffsetWithinLine :], FileLineTuple[0], FileLineTuple[1], self.CurrentOffsetWithinLine)\r
             raise Warning("expected [Capsule.] At Line ", self.FileName, self.CurrentLineNumber)        \r
             \r
-        CapsuleObj = CommonDataClass.FdfClassObject.CapsuleClassObject()\r
+        CapsuleObj = CommonDataClass.FdfClass.CapsuleClassObject()\r
 \r
         CapsuleName = self.__GetUiName()\r
         if not CapsuleName:\r
index 8eb1730..7c7c9a1 100755 (executable)
@@ -20,7 +20,7 @@ import os
 import StringIO\r
 import FfsFileStatement\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import AprioriSectionClassObject\r
+from CommonDataClass.FdfClass import AprioriSectionClassObject\r
 from Common.String import *\r
 \r
 ## process APRIORI file data and generate PEI/DXE APRIORI file\r
index 5383db3..a05ec97 100755 (executable)
@@ -16,7 +16,7 @@
 # Import Modules\r
 #\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import CapsuleClassObject\r
+from CommonDataClass.FdfClass import CapsuleClassObject\r
 import os\r
 import subprocess\r
 \r
index bae0ca3..8a7540f 100755 (executable)
@@ -15,7 +15,7 @@
 ##\r
 # Import Modules\r
 #\r
-from CommonDataClass.FdfClassObject import ComponentStatementClassObject\r
+from CommonDataClass.FdfClass import ComponentStatementClassObject\r
 \r
 ## VTF components\r
 #\r
index 7e2cbaf..18fad05 100755 (executable)
@@ -20,7 +20,7 @@ import Section
 import subprocess\r
 import os\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import CompressSectionClassObject\r
+from CommonDataClass.FdfClass import CompressSectionClassObject\r
 \r
 ## generate compress section\r
 #\r
index 148486d..210a796 100644 (file)
@@ -20,7 +20,7 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 import subprocess\r
 from Ffs import Ffs\r
 import os\r
-from CommonDataClass.FdfClassObject import DataSectionClassObject\r
+from CommonDataClass.FdfClass import DataSectionClassObject\r
 import shutil\r
 \r
 ## generate data section\r
index d74bc86..41c7cd4 100644 (file)
@@ -20,7 +20,7 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 import subprocess\r
 from Ffs import Ffs\r
 import os\r
-from CommonDataClass.FdfClassObject import DepexSectionClassObject\r
+from CommonDataClass.FdfClass import DepexSectionClassObject\r
 from AutoGen.GenDepex import DependencyExpression\r
 import shutil\r
 \r
index 4750605..0bf1211 100644 (file)
@@ -20,7 +20,7 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 import subprocess\r
 from Ffs import Ffs\r
 import os\r
-from CommonDataClass.FdfClassObject import EfiSectionClassObject\r
+from CommonDataClass.FdfClass import EfiSectionClassObject\r
 import shutil\r
 \r
 ## generate rule section\r
index 22cc7a0..c95e82b 100644 (file)
@@ -23,7 +23,7 @@ import sys
 from struct import *\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
 T_CHAR_LF = '\n'\r
-from CommonDataClass.FdfClassObject import FDClassObject\r
+from CommonDataClass.FdfClass import FDClassObject\r
 \r
 ## generate FD\r
 #\r
index f1fb3fc..7a819b8 100755 (executable)
@@ -15,7 +15,7 @@
 ##\r
 # Import Modules\r
 #\r
-from CommonDataClass.FdfClassObject import FDClassObject\r
+from CommonDataClass.FdfClass import FDClassObject\r
 \r
 ## generate FFS\r
 #\r
index 16e6ea7..f461cc2 100755 (executable)
@@ -21,7 +21,7 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 import os\r
 import StringIO\r
 import subprocess\r
-from CommonDataClass.FdfClassObject import FileStatementClassObject\r
+from CommonDataClass.FdfClass import FileStatementClassObject\r
 \r
 ## generate FFS from FILE\r
 #\r
index 5a8d492..14f4602 100644 (file)
@@ -25,7 +25,7 @@ import sys
 import Section\r
 import RuleSimpleFile\r
 import RuleComplexFile\r
-from CommonDataClass.FdfClassObject import FfsInfStatementClassObject\r
+from CommonDataClass.FdfClass import FfsInfStatementClassObject\r
 from Common.String import *\r
 \r
 ## generate FFS from INF\r
index 7ddef4c..536e9fd 100644 (file)
@@ -21,7 +21,7 @@ from GenFdsGlobalVariable import GenFdsGlobalVariable
 from GenFds import GenFds\r
 import os\r
 import subprocess\r
-from CommonDataClass.FdfClassObject import FvClassObject\r
+from CommonDataClass.FdfClass import FvClassObject\r
 \r
 T_CHAR_LF = '\n'\r
 \r
index 2fce353..85ce80f 100755 (executable)
@@ -21,7 +21,7 @@ from Ffs import Ffs
 import subprocess\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
 import os\r
-from CommonDataClass.FdfClassObject import FvImageSectionClassObject\r
+from CommonDataClass.FdfClass import FvImageSectionClassObject\r
 \r
 ## generate FV image section\r
 #\r
index c70c3ae..4278c4d 100755 (executable)
@@ -20,7 +20,7 @@ import subprocess
 from Ffs import Ffs\r
 import os\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import GuidSectionClassObject\r
+from CommonDataClass.FdfClass import GuidSectionClassObject\r
 from Common import ToolDefClassObject\r
 import sys\r
 \r
index fa63660..8e31402 100644 (file)
@@ -18,7 +18,7 @@
 from struct import *\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
 import StringIO\r
-from CommonDataClass.FdfClassObject import RegionClassObject\r
+from CommonDataClass.FdfClass import RegionClassObject\r
 import os\r
 \r
 \r
index c8f9a37..40a5f88 100755 (executable)
@@ -15,7 +15,7 @@
 ##\r
 # Import Modules\r
 #\r
-from CommonDataClass.FdfClassObject import RuleClassObject\r
+from CommonDataClass.FdfClass import RuleClassObject\r
 \r
 ## Rule base class\r
 #\r
index eeaae36..63e65c5 100755 (executable)
@@ -16,7 +16,7 @@
 # Import Modules\r
 #\r
 import Rule\r
-from  CommonDataClass.FdfClassObject import RuleComplexFileClassObject\r
+from  CommonDataClass.FdfClass import RuleComplexFileClassObject\r
 \r
 ## complex rule\r
 #\r
index 5b54f5d..c6fdbd8 100755 (executable)
@@ -16,7 +16,7 @@
 # Import Modules\r
 #\r
 import Rule\r
-from CommonDataClass.FdfClassObject import RuleSimpleFileClassObject\r
+from CommonDataClass.FdfClass import RuleSimpleFileClassObject\r
 \r
 ## simple rule\r
 #\r
index 1eab92e..a74ff9e 100755 (executable)
@@ -15,7 +15,7 @@
 ##\r
 # Import Modules\r
 #\r
-from CommonDataClass.FdfClassObject import SectionClassObject\r
+from CommonDataClass.FdfClass import SectionClassObject\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
 import os\r
 \r
index 1263811..0cfece6 100644 (file)
@@ -20,7 +20,7 @@ from Ffs import Ffs
 import subprocess\r
 import os\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import UiSectionClassObject\r
+from CommonDataClass.FdfClass import UiSectionClassObject\r
 \r
 ## generate UI section\r
 #\r
index dfab5b0..7ca3151 100644 (file)
@@ -20,7 +20,7 @@ import Section
 import os\r
 import subprocess\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
-from CommonDataClass.FdfClassObject import VerSectionClassObject\r
+from CommonDataClass.FdfClass import VerSectionClassObject\r
 \r
 ## generate version section\r
 #\r
index d293773..eebc7b1 100755 (executable)
@@ -17,7 +17,7 @@
 #\r
 from GenFdsGlobalVariable import GenFdsGlobalVariable\r
 import os\r
-from CommonDataClass.FdfClassObject import VtfClassObject\r
+from CommonDataClass.FdfClass import VtfClassObject\r
 T_CHAR_LF = '\n'\r
 \r
 ## generate VTF\r
index 317e647..cc97ec5 100644 (file)
@@ -16,7 +16,7 @@
 #\r
 import os\r
 from CommonDataClass.PlatformClass import *\r
-from CommonDataClass.FdfClassObject import *\r
+from CommonDataClass.FdfClass import *\r
 from Common.XmlRoutines import *\r
 from Common.MigrationUtilities import *\r
 from EdkIIWorkspaceGuidsInfo import gEdkIIWorkspaceGuidsInfo\r
index 11920d8..e04767c 100644 (file)
@@ -16,7 +16,7 @@
 #\r
 from LoadFpd import LoadFpd\r
 from CommonDataClass.PlatformClass import *\r
-from CommonDataClass.FdfClassObject import *\r
+from CommonDataClass.FdfClass import *\r
 from Common.MigrationUtilities import *\r
 from Common.ToolDefClassObject import *\r
 from Common.TargetTxtClassObject import *\r