#\r
# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
#\r
-# This program and the accompanying materials are licensed and made available \r
-# under the terms and conditions of the BSD License which accompanies this \r
-# distribution. The full text of the license may be found at \r
-# http://opensource.org/licenses/bsd-license.php\r
-#\r
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+# SPDX-License-Identifier: BSD-2-Clause-Patent\r
#\r
\r
'''\r
self.CommonDefines = CommonDefinesXml()\r
self.HelpText = []\r
#\r
- # Guid/Ppi/Library, internal used for indicate return object for \r
+ # Guid/Ppi/Library, internal used for indicate return object for\r
# FromXml\r
#\r
- self.Type = '' \r
+ self.Type = ''\r
#\r
# there are slightly different field between package and module\r
#\r
self.Mode = Mode\r
self.GuidType = ''\r
self.VariableName = ''\r
- \r
+\r
def FromXml(self, Item, Key):\r
self.UiName = XmlAttribute(XmlNode(Item, '%s' % Key), 'UiName')\r
self.GuidType = XmlAttribute(XmlNode(Item, '%s' % Key), 'GuidType')\r
HelpTextObj = HelpTextXml()\r
HelpTextObj.FromXml(HelpTextItem, '%s/HelpText' % Key)\r
self.HelpText.append(HelpTextObj)\r
- \r
- if self.Type == 'Guid': \r
+\r
+ if self.Type == 'Guid':\r
GuidProtocolPpi = GuidObject()\r
elif self.Type == 'Protocol':\r
GuidProtocolPpi = ProtocolObject()\r
['SupModList', GetStringOfList(GuidProtocolPpi.GetSupModuleList())], \\r
['FeatureFlag', ConvertNEToNOTEQ(GuidProtocolPpi.GetFeatureFlag())]\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
['GuidValue', GuidProtocolPpi.GetGuid()],\r
['VariableName', GuidProtocolPpi.VariableName]\r
]\r
Tmp = HelpTextXml()\r
NodeList.append(Tmp.ToXml(Item))\r
Root = CreateXmlElement('%s' % Key, '', NodeList, AttributeList)\r
- \r
+\r
return Root\r
\r
def __str__(self):\r
def __init__(self, Mode):\r
GuidProtocolPpiXml.__init__(self, Mode)\r
self.Type = 'Guid'\r
- \r
- def FromXml(self, Item, Key): \r
+\r
+ def FromXml(self, Item, Key):\r
GuidProtocolPpi = GuidProtocolPpiXml.FromXml(self, Item, Key)\r
\r
if self.Mode == 'Package':\r
- \r
+\r
GuidProtocolPpi.SetSupArchList(self.CommonDefines.SupArchList)\r
GuidProtocolPpi.SetSupModuleList(self.CommonDefines.SupModList)\r
GuidProtocolPpi.SetCName(self.CName)\r
return GuidProtocolPpi\r
\r
def ToXml(self, GuidProtocolPpi, Key):\r
- if self.Mode == 'Package': \r
+ if self.Mode == 'Package':\r
AttributeList = \\r
[['GuidType', \\r
GetStringOfList(GuidProtocolPpi.GetGuidTypeList())], \\r
['SupArchList', \\r
GetStringOfList(GuidProtocolPpi.GetSupArchList())], \\r
['SupModList', \\r
- GetStringOfList(GuidProtocolPpi.GetSupModuleList())], \r
+ GetStringOfList(GuidProtocolPpi.GetSupModuleList())],\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
['GuidValue', GuidProtocolPpi.GetGuid()],\r
]\r
else:\r
GetStringOfList(GuidProtocolPpi.GetSupArchList())], \\r
['FeatureFlag', ConvertNEToNOTEQ(GuidProtocolPpi.GetFeatureFlag())]\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
['VariableName', GuidProtocolPpi.GetVariableName()]\r
]\r
\r
Tmp = HelpTextXml()\r
NodeList.append(Tmp.ToXml(Item))\r
Root = CreateXmlElement('%s' % Key, '', NodeList, AttributeList)\r
- \r
+\r
return Root\r
##\r
#Protocol Xml\r
def __init__(self, Mode):\r
GuidProtocolPpiXml.__init__(self, Mode)\r
self.Type = 'Protocol'\r
- \r
+\r
def FromXml(self, Item, Key):\r
GuidProtocolPpi = GuidProtocolPpiXml.FromXml(self, Item, Key)\r
if self.Mode == 'Package':\r
- GuidProtocolPpi.SetFeatureFlag(self.CommonDefines.FeatureFlag) \r
+ GuidProtocolPpi.SetFeatureFlag(self.CommonDefines.FeatureFlag)\r
GuidProtocolPpi.SetSupArchList(self.CommonDefines.SupArchList)\r
GuidProtocolPpi.SetSupModuleList(self.CommonDefines.SupModList)\r
GuidProtocolPpi.SetCName(self.CName)\r
GuidProtocolPpi.SetSupArchList(self.CommonDefines.SupArchList)\r
GuidProtocolPpi.SetFeatureFlag(ConvertNOTEQToNE(self.CommonDefines.FeatureFlag))\r
GuidProtocolPpi.SetCName(self.CName)\r
- \r
+\r
return GuidProtocolPpi\r
\r
def ToXml(self, GuidProtocolPpi, Key):\r
- if self.Mode == 'Package': \r
+ if self.Mode == 'Package':\r
AttributeList = \\r
[['SupArchList', \\r
GetStringOfList(GuidProtocolPpi.GetSupArchList())], \\r
GetStringOfList(GuidProtocolPpi.GetSupModuleList())], \\r
['FeatureFlag', GuidProtocolPpi.GetFeatureFlag()]\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
['GuidValue', GuidProtocolPpi.GetGuid()],\r
]\r
else:\r
GetStringOfList(GuidProtocolPpi.GetSupArchList())], \\r
['FeatureFlag', ConvertNEToNOTEQ(GuidProtocolPpi.GetFeatureFlag())]\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
]\r
- \r
+\r
for Item in GuidProtocolPpi.GetHelpTextList():\r
Tmp = HelpTextXml()\r
NodeList.append(Tmp.ToXml(Item))\r
Root = CreateXmlElement('%s' % Key, '', NodeList, AttributeList)\r
- \r
+\r
return Root\r
##\r
#Ppi Xml\r
def __init__(self, Mode):\r
GuidProtocolPpiXml.__init__(self, Mode)\r
self.Type = 'Ppi'\r
- \r
+\r
def FromXml(self, Item, Key):\r
GuidProtocolPpi = GuidProtocolPpiXml.FromXml(self, Item, Key)\r
if self.Mode == 'Package':\r
GuidProtocolPpi.SetSupArchList(self.CommonDefines.SupArchList)\r
GuidProtocolPpi.SetFeatureFlag(ConvertNOTEQToNE(self.CommonDefines.FeatureFlag))\r
GuidProtocolPpi.SetCName(self.CName)\r
- \r
+\r
return GuidProtocolPpi\r
\r
def ToXml(self, GuidProtocolPpi, Key):\r
if self.Mode == 'Package':\r
AttributeList = \\r
[['SupArchList', \\r
- GetStringOfList(GuidProtocolPpi.GetSupArchList())], \r
+ GetStringOfList(GuidProtocolPpi.GetSupArchList())],\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
['GuidValue', GuidProtocolPpi.GetGuid()],\r
]\r
else:\r
GetStringOfList(GuidProtocolPpi.GetSupArchList())], \\r
['FeatureFlag', ConvertNEToNOTEQ(GuidProtocolPpi.GetFeatureFlag())]\r
]\r
- NodeList = [['CName', GuidProtocolPpi.GetCName()], \r
+ NodeList = [['CName', GuidProtocolPpi.GetCName()],\r
]\r
- \r
+\r
for Item in GuidProtocolPpi.GetHelpTextList():\r
Tmp = HelpTextXml()\r
NodeList.append(Tmp.ToXml(Item))\r