diff --git a/doc/ceg-adv.xml b/doc/ceg-adv.xml index 29c5075..1dc87f5 100644 --- a/doc/ceg-adv.xml +++ b/doc/ceg-adv.xml @@ -31,7 +31,7 @@ class SetTopController implements URLStreamHandler { void connect() {} } -/** @depend - - SetTopController */ +/** @depend - <friend> - SetTopController */ class ChannelIterator {} interface URLStreamHandler { diff --git a/doc/ceg-infer.xml b/doc/ceg-infer.xml index dc8e0e9..379ecf9 100644 --- a/doc/ceg-infer.xml +++ b/doc/ceg-infer.xml @@ -20,8 +20,8 @@ class UMLOptions {} class Person { House[] houses; - List dogs; - + List<Dog> dogs; + public Room getFavouriteRoom(House house) {} } @@ -29,7 +29,7 @@ class Person { * @opt inferreltype composed */ class House { - Map nameRoomMap; + Map<String, Room> nameRoomMap; } class Room {} @@ -37,7 +37,6 @@ class Room {} class Dog { Person owner; } - UML diagram with relationship inference diff --git a/doc/ceg-mv.xml b/doc/ceg-mv.xml index 7eb9d79..1da7d42 100644 --- a/doc/ceg-mv.xml +++ b/doc/ceg-mv.xml @@ -93,18 +93,18 @@ clean: build/%.dot : %.java mkdir -p $(dir $@) - $(jd) $(jd_flags) $(detailed_flags) -output $@ $< + $(jd) $(jd_flags) $(detailed_flags) -output $@ $< build/%-small.dot : %.java mkdir -p $(dir $@) - $(jd) $(jd_flags) -output $@ $< + $(jd) $(jd_flags) -output $@ $< %.png : %.dot - dot -Nheight=0.2 -Elabelfontcolor=DarkSlateBlue -Elabelfontsize=8 -Tpng -o $@ $< + dot -Nheight=0.2 -Elabelfontcolor=DarkSlateBlue -Elabelfontsize=8 -Tpng -o $@ $< build/%.png : %.fig mkdir -p $(dir $@) - fig2dev -L png -S 4 $< $@ + fig2dev -L png -S 4 $< $@ dot: $(dot_files) @@ -112,7 +112,7 @@ png: $(png_files) build/%.png : %.png mkdir -p $(dir $@) - cp $< $@ + cp $< $@ # Example usage: # make debug-java_files diff --git a/doc/uml-184.xml b/doc/uml-184.xml index a4adb65..7d0f3d3 100644 --- a/doc/uml-184.xml +++ b/doc/uml-184.xml @@ -30,7 +30,7 @@ async(); message(S,W,"liftReceiver"); sync(); active(S); message(W,S,"setDialTone()"); async(); message(S,W,"*dialDigit(d)"); sync(); -lconstraint(W,"{dialing.executionTime < 30s}"); +lconstraint(W,"{dialing.executionTime < 30s}"); active(W); message(W,W,"routeCalls(s,n)"); inactive(W);