/** * Gathers all objects reachable through cascade-refresh relations * into the operating set. */ void gatherCascadeRefresh(Object obj, OpCallbacks call) { if (obj == null) return; if (!_operating.add(obj)) return; StateManagerImpl sm = getStateManagerImpl(obj, false); int action = processArgument(OpCallbacks.OP_REFRESH, obj, sm, call); if ((action & OpCallbacks.ACT_CASCADE) == 0) return; if (sm != null) sm.gatherCascadeRefresh(call); else cascadeTransient(OpCallbacks.OP_REFRESH, obj, call, "refresh"); }
/** * Gathers all objects reachable through cascade-refresh relations * into the operating set. */ void gatherCascadeRefresh(Object obj, OpCallbacks call) { if (obj == null) return; if (!operatingAdd(obj)) return; StateManagerImpl sm = getStateManagerImpl(obj, false); int action = processArgument(OpCallbacks.OP_REFRESH, obj, sm, call); if ((action & OpCallbacks.ACT_CASCADE) == 0) return; if (sm != null) sm.gatherCascadeRefresh(call); else cascadeTransient(OpCallbacks.OP_REFRESH, obj, call, "refresh"); }
/** * Gathers all objects reachable through cascade-refresh relations * into the operating set. */ void gatherCascadeRefresh(Object obj, OpCallbacks call) { if (obj == null) return; if (!operatingAdd(obj)) return; StateManagerImpl sm = getStateManagerImpl(obj, false); int action = processArgument(OpCallbacks.OP_REFRESH, obj, sm, call); if ((action & OpCallbacks.ACT_CASCADE) == 0) return; if (sm != null) sm.gatherCascadeRefresh(call); else cascadeTransient(OpCallbacks.OP_REFRESH, obj, call, "refresh"); }
/** * Gathers all objects reachable through cascade-refresh relations * into the operating set. */ void gatherCascadeRefresh(Object obj, OpCallbacks call) { if (obj == null) return; if (!operatingAdd(obj)) return; StateManagerImpl sm = getStateManagerImpl(obj, false); int action = processArgument(OpCallbacks.OP_REFRESH, obj, sm, call); if ((action & OpCallbacks.ACT_CASCADE) == 0) return; if (sm != null) sm.gatherCascadeRefresh(call); else cascadeTransient(OpCallbacks.OP_REFRESH, obj, call, "refresh"); }
/** * Gathers all objects reachable through cascade-refresh relations * into the operating set. */ void gatherCascadeRefresh(Object obj, OpCallbacks call) { if (obj == null) return; if (!operatingAdd(obj)) return; StateManagerImpl sm = getStateManagerImpl(obj, false); int action = processArgument(OpCallbacks.OP_REFRESH, obj, sm, call); if ((action & OpCallbacks.ACT_CASCADE) == 0) return; if (sm != null) sm.gatherCascadeRefresh(call); else cascadeTransient(OpCallbacks.OP_REFRESH, obj, call, "refresh"); }
break; case OpCallbacks.OP_REFRESH: sm.gatherCascadeRefresh(call); break; default:
break; case OpCallbacks.OP_REFRESH: sm.gatherCascadeRefresh(call); break; default:
break; case OpCallbacks.OP_REFRESH: sm.gatherCascadeRefresh(call); break; default:
break; case OpCallbacks.OP_REFRESH: sm.gatherCascadeRefresh(call); break; default:
break; case OpCallbacks.OP_REFRESH: sm.gatherCascadeRefresh(call); break; default: