* @return Reads JDWP representation and returns new instance.
*/
public static ThreadGroupReferenceImpl read(MirrorImpl target,
DataInputStream in) throws IOException {
VirtualMachineImpl vmImpl = target.virtualMachineImpl();
JdwpThreadGroupID ID = new JdwpThreadGroupID(vmImpl);
ID.read(in);
if (target.fVerboseWriter != null)
target.fVerboseWriter.println("threadGroupReference", ID.value()); //$NON-NLS-1$
if (ID.isNull())
return null;
ThreadGroupReferenceImpl mirror = (ThreadGroupReferenceImpl) vmImpl
.getCachedMirror(ID);
if (mirror == null) {