PLCControler.py
changeset 884 e12228fd8773
parent 883 235a9ec83b95
child 886 ace92afe9100
equal deleted inserted replaced
883:235a9ec83b95 884:e12228fd8773
  1642         return True
  1642         return True
  1643 
  1643 
  1644     def IsLocatableType(self, type, debug = False):
  1644     def IsLocatableType(self, type, debug = False):
  1645         if isinstance(type, TupleType):
  1645         if isinstance(type, TupleType):
  1646             return False 
  1646             return False 
       
  1647         if self.GetBlockType(type) is not None:
       
  1648             return False
  1647         project = self.GetProject(debug)
  1649         project = self.GetProject(debug)
  1648         if project is not None:
  1650         if project is not None:
  1649             datatype = project.getdataType(type)
  1651             datatype = project.getdataType(type)
  1650             if datatype is None:
  1652             if datatype is None:
  1651                 datatype = self.GetConfNodeDataType(type)
  1653                 datatype = self.GetConfNodeDataType(type)