180181182183184185186
synchronized ( describerMutex ) { Describer result = (Describer)describers.remove(type); if ( result != null ) return result; } throw new DescriberException("Could not remove Describer for '"+type+"'"); }
164165166167168169170
synchronized ( describerMutex ) { Describer result = (Describer)describers.get(type); if ( result != null ) return result; } throw new DescriberException("No Describer for '"+type+"'"); }