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).
One option I could think of