/[gzz]/gzz/doc/uml/gl/renderableseq.uml
ViewVC logotype

Diff of /gzz/doc/uml/gl/renderableseq.uml

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

revision 1.2 by tjl, Thu Aug 29 11:04:17 2002 UTC revision 1.3 by tjl, Thu Aug 29 11:43:35 2002 UTC
# Line 1  Line 1 
1    
2    
3  sequence  sequence
4      call GZZGL "createFoo"      call GZZGL "foo = createFoo"
5          call jnihandler "id = createFoo"          call jnihandler "id = createFoo"
6              create Foo              create Foo
7          create GZZGL.Foo "create(id)"          create GZZGL.Foo "create(id)"
# Line 9  sequence Line 9  sequence
9          call GZZGL "FOO_a_method(this.id)"          call GZZGL "FOO_a_method(this.id)"
10              call jnihandler "FOO_a_method(id)"              call jnihandler "FOO_a_method(id)"
11                  call Foo "a method"                  call Foo "a method"
12        call VobScene "put(foo, ...)"
13            call GLVobCoorder "cs = coordsys(...)"
14            call GLVobMap "put(foo, cs)"
15                call GZZGL.Foo "addToListGL(int[] list, cs)"
16        call GLScreen "render(vobscene)"
17            call GLVobCoorder "renderInterp(vobmap)"
18                call GLVobMap "getList()"
19                call jnihandler "render(int[] list, coordsys)"
20                    call Foo "render()"
21      delete GZZGL.Foo "finalize() - being deleted"      delete GZZGL.Foo "finalize() - being deleted"
22          call GZZGL          call GZZGL
23              call jnihandler              call jnihandler
24                  delete Foo                  delete Foo
25                    
26    seqobject VobScene
27    seqobject GLVobMap
28    seqobject GLVobCoorder
29    seqobject GLScreen
30                    
31  seqobject GZZGL  seqobject GZZGL
32  seqobject GZZGL.Foo  seqobject GZZGL.Foo

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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