/[navidoc]/navidoc/navidoc/parser.py
ViewVC logotype

Diff of /navidoc/navidoc/parser.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by humppake, Wed Jun 11 09:32:59 2003 UTC revision 1.19 by humppake, Thu Jun 26 15:19:59 2003 UTC
# Line 150  class ElementList: Line 150  class ElementList:
150          # element's variable name can't contain any numbers          # element's variable name can't contain any numbers
151          if hasattr(element, 'var') and element.var:          if hasattr(element, 'var') and element.var:
152              can_s = re.subn('[0-9]', '', element.var)[0]              can_s = re.subn('[0-9]', '', element.var)[0]
153              if can_s != element.var: raise UMLException(              if can_s != element.var: raise ParserException(
154  """  """
155  Class name %s contains numbers.  Class variable name %s contains numbers.
156  Please, use syntax "foo = class foo123" or "class (foo) foo123"  Please, use syntax "foo = class foo123" or "class (foo) foo123"
157  and refer it later using "foo".'  and refer it later using "foo".'
158  """ % (s))  """ % (element.var))
159    
160          if isinstance(element, navidoc.link.Link):          if isinstance(element, navidoc.link.Link):
161              element.bbox = 'bboxmeasuredpic(%s)' % (element.var)              element.bbox = 'bboxmeasuredpic(%s)' % (element.var)

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26