public interface PanelAssembler
| Modifier and Type | Method and Description | 
|---|---|
| javax.swing.JComponent | assembleLabelAndValuePanel(javax.swing.JComponent labels,
                          javax.swing.JComponent valuePanel) | 
| javax.swing.JComponent | assembleOperatorAndOperandsPanel(javax.swing.JComponent operator,
                                javax.swing.JComponent[] operands) | 
| javax.swing.JComponent | assembleSearchRegionPanel(javax.swing.JComponent headerPanel,
                         javax.swing.JComponent criteriaPanel,
                         javax.swing.JComponent footerPanel) | 
| javax.swing.JComponent | assembleVCPanel(java.util.List<javax.swing.JComponent> rowPanels,
               javax.swing.JComponent bindVarPanel) | 
| javax.swing.JComponent | assembleVCRowPanel(java.util.List<javax.swing.JComponent> itemPanels) | 
javax.swing.JComponent assembleLabelAndValuePanel(javax.swing.JComponent labels,
                                                  javax.swing.JComponent valuePanel)
labels - corresponds to the Attribute Label Panel which contains the Label bindingvaluePanel - corresponds to the Panel which contains both Operators Combobox and Value Binding
 
 This API assemble a particular VCItem panel and returnjavax.swing.JComponent assembleOperatorAndOperandsPanel(javax.swing.JComponent operator,
                                                        javax.swing.JComponent[] operands)
operator - corresponds to the Panel which contains the Operators list comboboxoperands - corresponds to the Panel which contains the Value binding
 
 This API assemble a subpanel of VCItem panel which is corresponds to List of Operators
 and Value fields and returnjavax.swing.JComponent assembleVCRowPanel(java.util.List<javax.swing.JComponent> itemPanels)
itemPanels - List of Panel corresponds to VCItem belong to same VC Row
  API been used to arrange a VC Row items and return an arranged Row paneljavax.swing.JComponent assembleVCPanel(java.util.List<javax.swing.JComponent> rowPanels,
                                       javax.swing.JComponent bindVarPanel)
rowPanels - List of VC Rows panelbindVarPanel - - Panel which renders the "where" kind bindVarjavax.swing.JComponent assembleSearchRegionPanel(javax.swing.JComponent headerPanel,
                                                 javax.swing.JComponent criteriaPanel,
                                                 javax.swing.JComponent footerPanel)