static void jdoSetZZZ(MyClass objPC, YYY zzz) { if (objPC.jdoStateManager == null) objPC.ZZZ = zzz; else objPC.jdoStateManager.setObjectField(objPC, 0, objPC.ZZZ, zzz); if (objPC.jdoIsDetached() == true) ((BitSet) objPC.jdoDetachedState[3]).set(0); }with the last part only applying when the class is Detachable @version $Revision: 1.7 $
|
|