132 |
# gnue_property.gnue_name is already a fully qualified identifier |
# gnue_property.gnue_name is already a fully qualified identifier |
133 |
self.fullName = createName (module.gnue_name, object.gnue_name) |
self.fullName = createName (module.gnue_name, object.gnue_name) |
134 |
self.column = self.fullName |
self.column = self.fullName |
135 |
|
if self.gnue_type == 'string': |
136 |
|
self.fullType = '%s(%d)' % (self.gnue_type, int (self.gnue_length)) |
137 |
|
elif self.gnue_type == 'number': |
138 |
|
if self.gnue_scale == 0: |
139 |
|
self.fullType = '%s(%d)' % (self.gnue_type, int (self.gnue_length)) |
140 |
|
else: |
141 |
|
self.fullType = '%s(%d.%d)' % (self.gnue_type, int (self.gnue_length), |
142 |
|
int (self.gnue_scale)) |
143 |
|
else: |
144 |
|
self.fullType = self.gnue_type |
145 |
|
|
146 |
# --------------------------------------------------------------------------- |
# --------------------------------------------------------------------------- |
147 |
# all unknown attributes are routed to the gnue-namespace |
# all unknown attributes are routed to the gnue-namespace |