182 |
type = self.get_type(key) |
type = self.get_type(key) |
183 |
dbg("Internal: "+type) |
dbg("Internal: "+type) |
184 |
element = type(None, super_name + " " + s, element[1:]) |
element = type(None, super_name + " " + s, element[1:]) |
185 |
|
element.list = self |
186 |
self.extras.append(element) |
self.extras.append(element) |
187 |
|
|
188 |
def parse_element(self, element): |
def parse_element(self, element): |
200 |
return None |
return None |
201 |
type = self.get_type(key) |
type = self.get_type(key) |
202 |
dbg("Type: "+type) |
dbg("Type: "+type) |
203 |
return type(name, s, element[1:]) |
element = type(name, s, element[1:]) |
204 |
|
element.list = self |
205 |
|
return element |
206 |
|
|
207 |
def get_type(self, key): |
def get_type(self, key): |
208 |
""" |
""" |