В Eclipse это моя модель данных (мы назовем этот раздел атрибутов):
http://i1145.photobucket.com/albums/o518/kxtg2431/attribute.png
для начала, я выбираю Int32 в качестве типа данных.
Int32
и правила (раздел правила): http://i1145.photobucket.com/albums/o518/kxtg2431/rule.png
Сгенерированный код был this.getId() == (new BigDecimal("1")).negate(), что привело к ошибке компиляции.
this.getId() == (new BigDecimal("1")).negate()
Сгенерированный код должен быть:
this.getId()==-1
Я что-то упустил?мне всегда нужно вручную редактировать сгенерированный код?
шаги: я создаю новую модель с экранами, показанными выше, затем я щелкаю правой кнопкой мыши и выбираю Сгенерировать код из модели данных: http://i1145.photobucket.com/albums/o518/kxtg2431/result.png
и вуаля!код генерируется автоматически: http://i1145.photobucket.com/albums/o518/kxtg2431/generate.png
Это разработано с использованием Versata Workbench 7 Большое спасибо.