Lines Matching defs:ComponentInfo
14 class ComponentInfo(object):
72 """get_parent_target_group() -> ComponentInfo or None
86 class GroupComponentInfo(ComponentInfo):
96 kwargs = ComponentInfo.parse_items(items, has_dependencies = False)
100 ComponentInfo.__init__(self, subpath, name, [], parent)
109 class LibraryComponentInfo(ComponentInfo):
114 kwargs = ComponentInfo.parse_items(items)
129 ComponentInfo.__init__(self, subpath, name, dependencies, parent)
147 for r in ComponentInfo.get_component_references(self):
208 class LibraryGroupComponentInfo(ComponentInfo):
213 kwargs = ComponentInfo.parse_items(items, has_dependencies = False)
221 ComponentInfo.__init__(self, subpath, name, [], parent)
232 for r in ComponentInfo.get_component_references(self):
255 class TargetGroupComponentInfo(ComponentInfo):
260 kwargs = ComponentInfo.parse_items(items, has_dependencies = False)
277 ComponentInfo.__init__(self, subpath, name, [], parent)
304 for r in ComponentInfo.get_component_references(self):
331 class ToolComponentInfo(ComponentInfo):
336 kwargs = ComponentInfo.parse_items(items)
342 ComponentInfo.__init__(self, subpath, name, dependencies, parent)
349 for r in ComponentInfo.get_component_references(self):
368 kwargs = ComponentInfo.parse_items(items)