У них уже есть UML диаграммы, нарисованные на этой странице: https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC
GWT RPC рассматривается как «магия» в стандартный синтаксис Java, потому что они создают связь между интерфейсами GreetingService и GreetingServiceAsync когда ISN» t one (стандартным синтаксисом Java). С компилятором GWT, когда он видит интерфейс, расширяющий «RemoteService», они автоматически ожидают, что они представляют собой сопряженный интерфейс с тем же именем + «Async», который реализует те же имена методов (но они имеют немного другую структуру).
Из синтаксиса Java единственное, что связывает GreetingService и GreetingServiceAynx, это вызов GWT.create. Связь между сервером GreetingServiceImpl и GreetingService проста (Impl реализует интерфейс).
Спасибо, Кирра, это то, что мне нужно. Теперь я знаю, что мне нужно рисовать линию с привязкой, и аннотированный «связан» – Maksim