Включить enum из домена в общие классы gwt - PullRequest
2 голосов
/ 25 мая 2011

У меня есть проект со структурой, такой как

+com.example
     +domain
          +enums
     +gwt
          +client
          +server
          +shared

моя конфигурация gwt

<source path='client'/>
<source path='shared'/>
<entry-point class="com.example.gwt.client.Dashboard"/>

Я действительно не хочу использовать перечисления моего домена на стороне клиента.Или я должен дублировать их как общие классы / преобразовать в строки?

1 Ответ

2 голосов
/ 25 мая 2011

Если перечислимые классы совместимы с GWT, вы можете поместить Enums.gwt.xml в domain/enums с тегом <source path='' />.Ваш основной файл gwt.xml должен будет добавить тег <inherits> для добавления Enums.gwt.xml.Кроме того, теги <source> могут быть отфильтрованы , если вам нужен более точный контроль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...