public XCDEIMView()
{
super();
doc = null;
XCDERegisterProvider.getProvider().addRegisterChangeListener(this);
XCDERegister r = XCDERegisterProvider.getProvider().getCurrentRegister();
//see if we are currently hooked up to XCDE
if (r == null)
return;
//get ready to get the state if we are connected to XCDE
/**
* Tom note to Andrew:
* I reworked the following:
* doc = r.getDirClient("/").connectToDoc(".xcdechat.log");
* to jive with the new XCDERegister interface.
*/
doc = r.getDirectoryWrapper("/").getClient().connectToDoc(".xcdechat.log");
doc.setCallback(this);
//note: we do not download the initial state here since the GUI doesn't
//exist yet!
}