<sas-dv:TableViewComposite>

The Custom Tag Handler Class for the TableViewComposite

Syntax

<sas-dv:TableViewComposite
   [actionProvider="java.lang.String"]
   [id="value"]
   [instantiate="true|false"]
   [locale="java.util.Locale"]
   [model="java.lang.String"]
   [ref="java.lang.String"]
   [render="true|false"]
   [scope="page|request|session|application"]
   [templateDictionary="java.lang.String"]
   [template="java.lang.String"]
   [templateFile="java.lang.String"]
   [templateFileName="java.lang.String"]
   [templateLocation="java.lang.String"]>
      [<sas-dv:TableView ...>
         [<sas-dv:Edit ...>
            [<sas-dv:SetProperty ...>
               The value to set on the parent tag
            </sas-dv:SetProperty>]
            [Additional <sas-dv:SetProperty> tags...]
         </sas-dv:Edit>]
         [<sas-dv:Columns ...>
            [<sas-dv:Column ...>
               [<sas-dv:ColumnHeaderRenderer ...>
                  [<sas-dv:CellContentsImageRenderer ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsImageRenderer>]
                  [<sas-dv:CellContentsLabelRenderer ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsLabelRenderer>]
                  [<sas-dv:CellContentsSimpleTemplateRenderer ...>
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                     The html string used as the body of the cell. The string can
                     have substition variables of the form %COLUMNNAME and the value
                     for this column will be substituted into the string.
                  </sas-dv:CellContentsSimpleTemplateRenderer>]
                  [<sas-dv:CellContentsRenderer .../>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:ColumnHeaderRenderer>]
               [<sas-dv:CellRenderer ...>
                  [<sas-dv:CellContentsImageRenderer ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsImageRenderer>]
                  [<sas-dv:CellContentsLabelRenderer ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsLabelRenderer>]
                  [<sas-dv:CellContentsSimpleTemplateRenderer ...>
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                     The html string used as the body of the cell. The string can
                     have substition variables of the form %COLUMNNAME and the value
                     for this column will be substituted into the string.
                  </sas-dv:CellContentsSimpleTemplateRenderer>]
                  [<sas-dv:CellContentsRenderer .../>]
                  [<sas-dv:StyleInfo/>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellRenderer>]
               [<sas-dv:CellEditor ...>
                  [<sas-dv:CellContentsCheckBoxEditor ...>
                     [<sas-dv:StyleMapKey .../>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsCheckBoxEditor>]
                  [<sas-dv:CellContentsChoiceBoxEditor ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsChoiceBoxEditor>]
                  [<sas-dv:CellContentsListBoxEditor ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsListBoxEditor>]
                  [<sas-dv:CellContentsRadioEditor ...>
                     [<sas-dv:StyleMapKey .../>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsRadioEditor>]
                  [<sas-dv:CellContentsTextAreaEditor ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsTextAreaEditor>]
                  [<sas-dv:CellContentsTextEntryEditor ...>
                     [<sas-dv:StyleInfo/>]
                     [<sas-dv:SetProperty ...>
                        The value to set on the parent tag
                     </sas-dv:SetProperty>]
                     [Additional <sas-dv:SetProperty> tags...]
                  </sas-dv:CellContentsTextEntryEditor>]
                  [<sas-dv:CellContentsEditor .../>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellEditor>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:Column>]
            [<sas-dv:ColumnHeaderRenderer ...>
               [<sas-dv:CellContentsImageRenderer ...>
                  [<sas-dv:StyleInfo/>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellContentsImageRenderer>]
               [<sas-dv:CellContentsLabelRenderer ...>
                  [<sas-dv:StyleInfo/>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellContentsLabelRenderer>]
               [<sas-dv:CellContentsSimpleTemplateRenderer ...>
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
                  The html string used as the body of the cell. The string can
                  have substition variables of the form %COLUMNNAME and the value
                  for this column will be substituted into the string.
               </sas-dv:CellContentsSimpleTemplateRenderer>]
               [<sas-dv:CellContentsRenderer .../>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:ColumnHeaderRenderer>]
            [<sas-dv:SetProperty ...>
               The value to set on the parent tag
            </sas-dv:SetProperty>]
            [Additional <sas-dv:Column>, <sas-dv:SetProperty> tags...]
         </sas-dv:Columns>]
         [<sas-dv:Rows ...>
            [<sas-dv:Row .../>]
            [<sas-dv:RowHeaderRenderer ...>
               [<sas-dv:CellContentsImageRenderer ...>
                  [<sas-dv:StyleInfo/>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellContentsImageRenderer>]
               [<sas-dv:CellContentsLabelRenderer ...>
                  [<sas-dv:StyleInfo/>]
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
               </sas-dv:CellContentsLabelRenderer>]
               [<sas-dv:CellContentsSimpleTemplateRenderer ...>
                  [<sas-dv:SetProperty ...>
                     The value to set on the parent tag
                  </sas-dv:SetProperty>]
                  [Additional <sas-dv:SetProperty> tags...]
                  The html string used as the body of the cell. The string can
                  have substition variables of the form %COLUMNNAME and the value
                  for this column will be substituted into the string.
               </sas-dv:CellContentsSimpleTemplateRenderer>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:RowHeaderRenderer>]
            [<sas-dv:ColumnHeaderRow .../>]
            [<sas-dv:NoRowsRenderer ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:NoRowsRenderer>]
            [<sas-dv:SetProperty ...>
               The value to set on the parent tag
            </sas-dv:SetProperty>]
            [Additional <sas-dv:Row>, <sas-dv:SetProperty> tags...]
         </sas-dv:Rows>]
         [<sas-dv:Form/>]
         [<sas-dv:CellRenderer ...>
            [<sas-dv:CellContentsImageRenderer ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsImageRenderer>]
            [<sas-dv:CellContentsLabelRenderer ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsLabelRenderer>]
            [<sas-dv:CellContentsSimpleTemplateRenderer ...>
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
               The html string used as the body of the cell. The string can
               have substition variables of the form %COLUMNNAME and the value
               for this column will be substituted into the string.
            </sas-dv:CellContentsSimpleTemplateRenderer>]
            [<sas-dv:CellContentsRenderer .../>]
            [<sas-dv:StyleInfo/>]
            [<sas-dv:SetProperty ...>
               The value to set on the parent tag
            </sas-dv:SetProperty>]
            [Additional <sas-dv:SetProperty> tags...]
         </sas-dv:CellRenderer>]
         [<sas-dv:CellEditor ...>
            [<sas-dv:CellContentsCheckBoxEditor ...>
               [<sas-dv:StyleMapKey .../>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsCheckBoxEditor>]
            [<sas-dv:CellContentsChoiceBoxEditor ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsChoiceBoxEditor>]
            [<sas-dv:CellContentsListBoxEditor ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsListBoxEditor>]
            [<sas-dv:CellContentsRadioEditor ...>
               [<sas-dv:StyleMapKey .../>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsRadioEditor>]
            [<sas-dv:CellContentsTextAreaEditor ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsTextAreaEditor>]
            [<sas-dv:CellContentsTextEntryEditor ...>
               [<sas-dv:StyleInfo/>]
               [<sas-dv:SetProperty ...>
                  The value to set on the parent tag
               </sas-dv:SetProperty>]
               [Additional <sas-dv:SetProperty> tags...]
            </sas-dv:CellContentsTextEntryEditor>]
            [<sas-dv:CellContentsEditor .../>]
            [<sas-dv:SetProperty ...>
               The value to set on the parent tag
            </sas-dv:SetProperty>]
            [Additional <sas-dv:SetProperty> tags...]
         </sas-dv:CellEditor>]
         [<sas-dv:StyleMapKey .../>]
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:CellRenderer>, <sas-dv:CellEditor>, <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
      </sas-dv:TableView>]
      [<sas-dv:TableColumnNavigationBar ...>
         [<sas-dv:NavigationBarColumnScrollingElement .../>]
         [<sas-dv:NavigationBarRowScrollingElement .../>]
         [<sas-dv:StyleMapKey .../>]
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
      </sas-dv:TableColumnNavigationBar>]
      [<sas-dv:TableRowNavigationBar ...>
         [<sas-dv:NavigationBarRowScrollingElement .../>]
         [<sas-dv:NavigationBarColumnScrollingElement .../>]
         [<sas-dv:StyleMapKey .../>]
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
      </sas-dv:TableRowNavigationBar>]
      [<sas-dv:TableTitle ...>
         [<sas-dv:StyleInfo/>]
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:SetProperty> tags...]
      </sas-dv:TableTitle>]
      [<sas-dv:TableFooter ...>
         [<sas-dv:StyleInfo/>]
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:SetProperty> tags...]
      </sas-dv:TableFooter>]
      [<sas-dv:RelationalMenuBar ...>
         [<sas-dv:SetProperty ...>
            The value to set on the parent tag
         </sas-dv:SetProperty>]
         [Additional <sas-dv:SetProperty> tags...]
      </sas-dv:RelationalMenuBar>]
      [<sas-dv:StyleMapKey .../>]
      [<sas-dv:SetProperty ...>
         The value to set on the parent tag
      </sas-dv:SetProperty>]
      [Additional <sas-dv:StyleMapKey>, <sas-dv:SetProperty> tags...]
</sas-dv:TableViewComposite>

Attributes

actionProvider
idCase-sensitive name used to identify the object instance.
instantiateFlag that, if true, indicates that a new instance of the underlying class should be loaded if one cannot be found in PageContext. Must be used with an id attribute.
locale
modelThe data model of the TableViewComposite. It must implement the javax.swing.table.TableModel interface.
refThe variable String value that represents an object created earlier in the same scope.
render
scopeThe scope (or page context) within which the reference is available.
templateDictionary
template
templateFile
templateFileName
templateLocation

More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.tbeans.tableview.html.TableViewComposite.

If you need to subclass the tag handler class for the sas-dv:TableViewComposite tag, extend com.sas.taglib.servlet.tbeans.tableview.TableViewCompositeTag.