Lines Matching refs:eComponent
244 def addComponent(self, eComponent): argument
245 if eComponent.tag == 'require':
248 assert eComponent.tag == 'remove'
254 for typeName in eComponent.xpath('type/@name'):
256 for enumName in eComponent.xpath('enum/@name'):
258 for commandName in eComponent.xpath('command/@name'):
262 for eComponent in elem.xpath('require|remove'):
263 cApi = eComponent.get('api')
264 cProfile = eComponent.get('profile')
265 if (matchApi(api, eComponent.get('api')) and
266 matchApi(profile, eComponent.get('profile'))):
267 self.addComponent(eComponent)