861862863864865866867868869870871
if (p2pc.get(preset) != pc) return tryLockPresetWrite(getParent(pc), preset); else { RWLock pLock = (RWLock) p2pl.get(preset); if (pLock != null) { return pLock.tryWrite(); } else throw new NoSuchPresetException(preset); } }
10101011101210131014101510161017101810191020
if (s2sc.get(sample) != sc) return tryLockSampleWrite(getParent(sc), sample); else { RWLock pLock = (RWLock) s2sl.get(sample); if (pLock != null) { return pLock.tryWrite(); } else throw new NoSuchSampleException(sample); } }