BaseTools: cleanup class heirarchy
[mirror_edk2.git] / BaseTools / Source / Python / Common / DecClassObject.py
index 835dbd5..ed998d3 100644 (file)
@@ -48,21 +48,10 @@ Section = {TAB_UNKNOWN.upper() : MODEL_UNKNOWN,
            }\r
 \r
 \r
-## DecObject\r
-#\r
-# This class defined basic Dec object which is used by inheriting\r
-# \r
-# @param object:       Inherited from object class\r
-#\r
-class DecObject(object):\r
-    def __init__(self):\r
-        object.__init__()\r
-\r
 ## Dec\r
 #\r
 # This class defined the structure used in Dec object\r
 # \r
-# @param DecObject:         Inherited from DecObject class\r
 # @param Filename:          Input value for Filename of Dec file, default is None\r
 # @param IsMergeAllArches:  Input value for IsMergeAllArches\r
 #                           True is to merge all arches\r
@@ -82,7 +71,7 @@ class DecObject(object):
 # @var Contents:            To store value for Contents, it is a structure as DecContents\r
 # @var KeyList:             To store value for KeyList, a list for all Keys used in Dec\r
 #\r
-class Dec(DecObject):\r
+class Dec(object):\r
     def __init__(self, Filename=None, IsToDatabase=False, IsToPackage=False, WorkspaceDir=None, Database=None, SupArchList=DataType.ARCH_LIST):\r
         self.Identification = Identification()\r
         self.Package = PackageClass()\r