// CraigM:23/07/2008 - Changed to JComponent as a JScrollPane can have captions too
JComponent panel = (JComponent)this._component;
panel.putClientProperty("qq_caption", this.caption.toString());
if (panel.getParent() instanceof JTabbedPane){
JTabbedPane tp = (JTabbedPane)panel.getParent();
int index = tp.indexOfComponent(panel);
tp.setTitleAt(index, caption.toString());
}
else if (panel instanceof GridField) {
((GridField)panel).setCaption(caption);
}