code: public void dbgpPacketReceived(int sessionId, IDbgpRawPacket content)
  	{
  		// FIXME: what is this! why is it here and is it used
  		try
  		{
  			Document doc = ((DbgpRawPacket) content).getParsedXml();
  			Element element = (Element) doc.getFirstChild();
  			String tag = element.getTagName();
  
  			if (tag.equals(INIT_TAG))
  			{
  				// DbgpResponsePacket responsePacket = new DbgpResponsePacket(element, -1);
  			} else if (tag.equals(RESPONSE_TAG))
  			{
  				DbgpResponsePacket packet = DbgpXmlPacketParser.parseResponsePacket(element);
  				System.out.println(packet.toString());
  
  				this.log(new LogItem(new Integer(sessionId).toString(), RESPONSE_TAG, "", false, ""));
  
  			} else if (tag.equals(STREAM_TAG))
  			{
  				// DbgpStreamPacket streamPacket = DbgpXmlPacketParser.parseStreamPacket(element);
  			} else if (tag.equals(NOTIFY_TAG))
  			{
  				// DbgpNotifyPacket notifyPacket = DbgpXmlPacketParser.parseNotifyPacket(element);
  			}
  
  		} catch (DbgpException e)
  		{
  			// TODO Auto-generated catch block
  			e.printStackTrace();
  		}
  
  	}
docs: $NON-NLS-1$