2016-09-01 4 views
0

У меня есть иерархия классов документов, таких как следующие:
Документ ----- ----- L1 L2 L3 -----

мои текущие настройки не позволяет создавать экземпляры из L1 или L2, только L3 имеет allowInstance=true и, следовательно, все экземпляры документа в репозитории относятся к типу класса L3. У меня было требование устранить все классы L2, чтобы иерархия классов была такой: Документ ------ L1 ------- L3.

Теперь, мой вопрос в том, возможно ли (может быть изменение свойства класса Superclass Definition)? Если да, следует ли ожидать реклассификации для текущих экземпляров типа L3 (хотя класс не изменился).переклассифицируя документ родительский класс в FileNet CPE

ответ

1

Один вариант я мог думать о

  1. Создать новую/копию класса L3 ниже L1 называется L3temp. (со всеми свойствами L3)
  2. Переклассифицируйте документы L3 на L3temp.
  3. Удалить класс L2 и L3 (не должен иметь документов)
  4. Переименовать класс L3temp в L3.