Lines Matching defs:Metadata
33 Metadata: Root node that also provides tree construction functionality.
44 Base class for most nodes that are part of the Metadata graph.
191 class Metadata(Node):
193 A node corresponding to a <metadata> entry.
196 parent: An edge to the parent Node. This is always None for Metadata.
205 construct_graph() to build up the Metadata from some source.
246 Insert a tag into the metadata.
253 metadata.insert_tag("BC", "Backwards Compatibility for old API")
265 Insert a type into the metadata.
275 metadata.insert_type('rectangle', 'typedef',
292 Insert an entry into the metadata.
309 Insert a clone into the metadata.
346 for ancestor in p.find_parents(lambda x: not isinstance(x, Metadata)):
589 parent: An edge to the parent, which is always the Metadata root node.
599 self._entries = [] # filled in by Metadata#construct_tags
623 parent: An edge to the parent, which is always the Metadata root node.
631 self._entries = [] # filled in by Metadata#construct_types
648 A node corresponding to a <namespace> element under <metadata>
652 parent: An edge to the parent, which is always the Metadata root node.
1039 parent and tags edges are invalid until after Metadata#construct_graph
1083 # Metadata, particularly during construct_graph
1190 self._parent = None # filled in by Metadata::_construct_entries
1208 self._tags = None # Filled in by Metadata::_construct_tags
1212 self._typedef = None # Filled in by Metadata::_construct_types