public void refresh() { super.refresh(); for (int index = 0; index < mContainer.count(); index++) { GUIComponent cmp = mContainer.get(index); if (GUIContainer.class.isInstance(cmp) && PrintPanelObject.class.isInstance(((GUIContainer) cmp).getObject())) { PrintPanelObject current_obj = (PrintPanelObject) ((GUIContainer) cmp).getObject(); current_obj.refresh(); } } }