I have a document class hierarchy such as the following:
Document ----- L1----- L2 ----- L3
My current setup does not allow for creation of instances from L1 or L2, only L3 has allowInstance=true
and hence all the document instances in the repository are of L3 class type.
I had a requirement to eliminate all L2 classes so the class hierarchy would be: Document ------ L1 ------- L3.
Now, My question is, is it possible (may be changing the Superclass Definition
class property)? and If yes, should I expect reclassification for the current instances of L3 type (even though there class did not change).
Asked
Active
Viewed 321 times
0

ᄂ ᄀ
- 5,669
- 6
- 43
- 57

WiredCoder
- 916
- 1
- 11
- 39
1 Answers
1
One option I could think of
- Create new/copy of L3 class below L1 called L3temp. (with all properties of L3)
- Reclassify L3 docs to L3temp.
- Remove L2 and L3 class (should have no docs)
- Rename Class L3temp to L3.

Tilo
- 1,110
- 3
- 21
- 42