cern::gp::explorer::TableHolderImpl::SelectiveTableModel Class Reference

Inheritance diagram for cern::gp::explorer::TableHolderImpl::SelectiveTableModel:
Inheritance graph
[legend]
Collaboration diagram for cern::gp::explorer::TableHolderImpl::SelectiveTableModel:
Collaboration graph
[legend]

List of all members.

Protected Member Functions

Property getPropertyFor (Node node, Property prop)

Package Functions

 SelectiveTableModel (Class[] displayBeans)

Private Attributes

final Class[] displayBeans

Detailed Description

Model that redirects the call to the super class if the Bean class is a subclass of the one set with ListTableView.setProperties(). Otherwise it returns null. The goal is to display only the rows of the beans instead of creating its getPropertySets. Not used in this implementation. To use it, pass it as an argument to ListTableView()


Constructor & Destructor Documentation

cern::gp::explorer::TableHolderImpl::SelectiveTableModel::SelectiveTableModel ( Class[]  displayBeans  )  [inline, package]

Member Function Documentation

Property cern::gp::explorer::TableHolderImpl::SelectiveTableModel::getPropertyFor ( Node  node,
Property  prop 
) [inline, protected]

Only return valid properties if the bean corresponding to this node shall be displayed in the ListTable. Otherwise return null.

References displayBeans.


Member Data Documentation

Referenced by getPropertyFor().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2