/[gzz]/gzz/metacode/umltool.py
ViewVC logotype

Diff of /gzz/metacode/umltool.py

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

revision 1.25 by humppake, Thu Feb 6 21:57:42 2003 UTC revision 1.26 by humppake, Fri Feb 7 11:28:44 2003 UTC
# Line 395  class mptitle(namedEl): Line 395  class mptitle(namedEl):
395      def setupCode(self):      def setupCode(self):
396          s = """          s = """
397              picture %%.pict;              picture %%.pict;
398              %%.pict = classTitle("%name%");              %%.pict = diagramTitle("%name%");
399              picmeasurements(%%);              picmeasurements(%%);
400              """              """
401          return self.repl(s)          return self.repl(s)
402      def drawCode(self):      def drawCode(self):
403          s =  jlinkstr(self.jlink, "bboxmeasuredpic(%%)", 0) + """          s =  jlinkstr(self.jlink, "bboxmeasuredpic(%%)", 0) + """
404              drawmeasuredpic(%%);              drawmeasuredpic(%%);
             draw bboxmeasuredpic(%%);  
405              """              """
406          return self.repl(s)          return self.repl(s)
407    
# Line 840  def run(prefix_in, prefix_out="", scale= Line 839  def run(prefix_in, prefix_out="", scale=
839                  refer_names[id] = refer_name                  refer_names[id] = refer_name
840                  refer_obj = mptitle(refer_name, refer_title)                  refer_obj = mptitle(refer_name, refer_title)
841                  refer_obj.jlink = refer_jlink+"#"+settings['name']                  refer_obj.jlink = refer_jlink+"#"+settings['name']
842                    if id == len(refers)-1:
843                        refer_draw += "\tdraw ulcorner(bbox(currentpicture))+(0,10) -- urcorner(bbox(currentpicture))+(0,10) withpen pencircle scaled 3pt;\n"
844                  refer_draw += refer_obj.setupCode()                  refer_draw += refer_obj.setupCode()
845                  if id == len(refers)-1:                  if id == len(refers)-1:
846                      refer_draw += "\t"+refer_name+".sw = ulcorner(bbox(currentpicture));\n"                      refer_draw += "\t"+refer_name+".sw = ulcorner(bbox(currentpicture))+(2,0);\n"
847                  else:                  else:
848                      refer_draw += "\t"+refer_name+".sw = "\                      refer_draw += "\t"+refer_name+".sw = "\
849                                    +refer_names[id+1]\                                    +refer_names[id+1]\

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

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