У меня есть несколько моделей с атрибутами даты, и я хочу включить ocl для проверки и деривации.Использование атрибутов OCL для даты
Поиск в Интернете Я нашел несколько статей и статей, относящихся к методам date.isBefore(date)
или date.before(date)
, но эти методы не распознаются в OCL.
Кроме того, я хотел бы определить деривацию, такую как derivation: endDate + 10;
.
Должен ли я переопределять класс Date со всеми методами, которые мне нужны?
Любой материал или связанная с ним ссылка приветствуется.
Я уже сталкивался с этими ссылками, но это не объясняет. Хотя я объявлял новый 'EDataType', используя' java.util.Date', в OCL операции, такие как '> =', '<' или такие методы, как 'data.before (old_data)', не распознаются. Во всяком случае, я очень ценю вашу помощь. –