## @file # This file is used to define class objects of INF file header. # It will consumed by InfParser. # # Copyright (c) 2011, Intel Corporation. All rights reserved.
# # This program and the accompanying materials are licensed and made available # under the terms and conditions of the BSD License which accompanies this # distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php # # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. ''' InfHeaderObject ''' ## INF file header object # # A sample file header # # ## @file xxx.inf FileName # # Abstract # # # # Description # # # # Copyright # # # # License # # # class InfHeaderObject(): def __init__(self): self.FileName = '' self.Abstract = '' self.Description = '' self.Copyright = '' self.License = '' ## SetFileName # # @param FileName: File Name # def SetFileName(self, FileName): if not (FileName == '' or FileName == None): self.FileName = FileName return True else: return False ## GetFileName # def GetFileName(self): return self.FileName ## SetAbstract # # @param Abstract: Abstract # def SetAbstract(self, Abstract): if not (Abstract == '' or Abstract == None): self.Abstract = Abstract return True else: return False ## GetAbstract # def GetAbstract(self): return self.Abstract ## SetDescription # # @param Description: Description content # def SetDescription(self, Description): if not (Description == '' or Description == None): self.Description = Description return True else: return False ## GetAbstract # def GetDescription(self): return self.Description ## SetCopyright # # @param Copyright: Copyright content # def SetCopyright(self, Copyright): if not (Copyright == '' or Copyright == None): self.Copyright = Copyright return True else: return False ## GetCopyright # def GetCopyright(self): return self.Copyright ## SetCopyright # # @param License: License content # def SetLicense(self, License): if not (License == '' or License == None): self.License = License return True else: return False ## GetLicense # def GetLicense(self): return self.License