AllCalcDataManager (GeneratedId asgnmtId) { if(originalAllCalcDataManager == null) { originalAllCalcDataManager = createOriginalAllCalcDataManager(); updatedAllCalcDataManager = null; } if(asgnmtId.equals(originalAllCalcDataManager.getAsgnmtId())) { return originalAllCalcDataManager; } return originalAllCalcDataManager.getAllCalcDataManager(asgnmtId); }