Hello Mr Ed Marks
Regarding first question abt [1] .I didn't get this point sorry ?
Well, I noticed it's single valued so when obj3 refers to dupObj1,
obj1 is being modified, right? So are changes for it being recorded?
I.e., are you passing obj3 and obj1 to the change command?
"Yes we are passing the obj1 and obj3 seperately for recording"
Perhaps that's all that's missing, so I won't worry about the other
issues until this part is clear.
You might also try passing in the whole resource that contains all
these things... ?
"Can i known how to pass this as a resource since these are from
different resoucres (different object type they are non-containment
reference) ?"
Regarding 2 it will have reference to obj3 from obj1...
and during duplication also it obj3 holds reference to dupObj1 i.e
|----obj1 obj3|
|----dupObj1
The dupObj1 is created and reference is added using our own command
which similar to add command.
Can i known how to pass the created dupObj1 to recorder while recording ?
Regards
BG