public void iconSelected(IconPanelEntry icon, boolean selected)
{
ListEntryNode node = (ListEntryNode)(((ObjectStoreViewEntry)icon).getNode());
XAResourceInfo xares = (XAResourceInfo)node.getAssociatedObject();
StatePanel panel = BrowserFrame.getStatePanel();
panel.clear();
panel.setType("XAResource");
panel.setInfo(xares.getInstanceName());
panel.setData("Creation Time", UidInfo.formatTime(xares.getCreationTime()));
panel.setData("Age (seconds)", String.valueOf(xares.getAge()));
panel.setData("Instance Name", xares.getInstanceName());
panel.setData("Product Name", xares.getEisProductName());
panel.setData("Product Version", xares.getEisProductVersion());
panel.setData("Tx State", xares.getTxState());
panel.setData("Xid", xares.getXid());
panel.setData("Timeout", String.valueOf(xares.getTimeout()));
panel.updateColumnSizes();
panel.repaint();
}