package com.vci.client.uif.engine.client.mainDataArea; import java.awt.FlowLayout; import com.vci.client.portal.utility.DataModelFactory; import com.vci.client.portal.utility.PLDefination; import com.vci.client.ui.swing.components.VCIJButton; import com.vci.client.ui.swing.components.VCIJPanel; import com.vci.client.uif.engine.client.BasePanel; public class FormButtonPanel extends BasePanel { /** * */ private static final long serialVersionUID = 7796644471161770824L; private MainDataFormPanel mainDataFormPanl = null; public FormButtonPanel(DataModelFactory factory, String type, String context, PLDefination defination, MainDataFormPanel mainDataFormPanl) { super(factory, type, context, defination); // TODO Auto-generated constructor stub this.mainDataFormPanl = mainDataFormPanl; } public void init(){ setLayout(new FlowLayout(FlowLayout.LEADING)); addButtonToPanel(this); } private void addButtonToPanel(VCIJPanel pal){ VCIJButton[] btns = getButtonsByTabPageId(mainDataFormPanl.getTabId(), mainDataFormPanl); for (VCIJButton btn : btns) { pal.add(btn); } } }