plcopen/XSLTModelQuery.py
changeset 1945 90bf6bd94b94
parent 1944 6162e34fb246
child 1953 5736d25bb393
equal deleted inserted replaced
1944:6162e34fb246 1945:90bf6bd94b94
    19         self.debug = False
    19         self.debug = False
    20 
    20 
    21         # merge xslt extensions for library access to query specific ones
    21         # merge xslt extensions for library access to query specific ones
    22         xsltext = [
    22         xsltext = [
    23             ("GetProject", lambda *_ignored: 
    23             ("GetProject", lambda *_ignored: 
    24                 controller.GetProject(self.debug)),
    24                 [controller.GetProject(self.debug)]),
    25             ("GetStdLibs", lambda *_ignored: 
    25             ("GetStdLibs", lambda *_ignored: 
    26                 [lib for lib in StdBlckLibs.values()]),
    26                 [lib for lib in StdBlckLibs.values()]),
    27             ("GetExtensions", lambda *_ignored: 
    27             ("GetExtensions", lambda *_ignored: 
    28                 [ctn["types"] for ctn in controller.ConfNodeTypes])
    28                 [ctn["types"] for ctn in controller.ConfNodeTypes])
    29         ] + ext
    29         ] + ext