2012-03-28 8 views
1

GWT RPCクラスとインターフェイスのUML図を描画するにはどうすればいいですか? これは、UMLとそれらの関係について示す必要があるクラスです。 sample project in Eclipseの例を見てみましょう。私はクラッセ/インタフェースを以下ました:GWT RPCのUML

GreetingService.java, GreetingServiceAsync.java, GreetingServiceImpl.java 

は、どこで、どのようにGreetingServiceAsync.javaは、図に行くべきでしょうか? https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC

彼らはGreetingServiceとGreetingServiceAsyncインタフェースとの間の関係を作成しているので、そこにISNとき

GWT RPCは、標準のJava構文に「魔法」として見られている 」:

答えて

2

は、彼らはすでに、このページに描かれたUMLダイアグラムを持っていますt 1(標準のJava構文による)。 GWTのコンパイラでは、 "RemoteService"を拡張したインタフェースを見ると、同じメソッド名を実装している(同じ構造体を持っている)+ Asyncという同じ名前の対になったインタフェースであると自動的に期待されます。

Java構文から、GreetingServiceとGreetingServiceAynxを結びつける唯一のことは、GWT.create呼び出しです。サーバーサイドのGreetingServiceImplとGreetingServiceの関係は単純です(Implがインターフェイスを実装しています)。

+0

ありがとうございましたKyrra、それは私が必要なものです。今私は点線を描く必要があることを知っていて、注釈は「関連」です – Maksim