PLCControler.py
changeset 1839 a2324624e516
parent 1832 0f1081928d65
child 1846 14b40afccd69
equal deleted inserted replaced
1838:646245c1c0d9 1839:a2324624e516
  1786             basetype_type = basetype.getLocalTag()
  1786             basetype_type = basetype.getLocalTag()
  1787             return (basetype.getname() if basetype_type == "derived"
  1787             return (basetype.getname() if basetype_type == "derived"
  1788                     else basetype_type.upper())
  1788                     else basetype_type.upper())
  1789         return (basetype_content.getname() if basetype_content_type == "derived"
  1789         return (basetype_content.getname() if basetype_content_type == "derived"
  1790                 else basetype_content_type.upper())
  1790                 else basetype_content_type.upper())
  1791         return None
       
  1792 
  1791 
  1793     # Return Base Type of given possible derived type
  1792     # Return Base Type of given possible derived type
  1794     def GetBaseType(self, typename, debug=False):
  1793     def GetBaseType(self, typename, debug=False):
  1795         if typename in TypeHierarchy:
  1794         if typename in TypeHierarchy:
  1796             return typename
  1795             return typename