if(gcw==null)return;
for(Iterator i = presences.values().iterator();i.hasNext();)
{
gcw.presenceChanged((Presence)i.next());
}
if(subject!=null)gcw.appendMessage(subject);
messages.releaseMessages(gcw);
groupchatWindow = gcw;
deIconify();
addWindowStateListener(gcw);
}