cern::gp::explorer::TableHolderImpl::TableViewColumnProperty Class Reference

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

List of all members.

Public Member Functions

 TableViewColumnProperty (String propertyName, String displayName, Class propertyType)
 TableViewColumnProperty (PropertyDescriptor prop)
boolean canRead ()
boolean canWrite ()
Object getValue () throws IllegalAccessException, InvocationTargetException
void setValue (Object obj) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException

Detailed Description

dummy implementation of a Node.Property, used to tell the ListTableView what columns it shall display. It cannot be used to read or write properties.

Instances of this class are used in the NodeTableModel.getPropertyFor() method

See also:
org.openide.explorer.view.ListTableView::setProperties()
org.openide.explorer.view.NodeTableModel::getPropertyFor()

Constructor & Destructor Documentation

cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::TableViewColumnProperty ( String  propertyName,
String  displayName,
Class  propertyType 
) [inline]
cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::TableViewColumnProperty ( PropertyDescriptor  prop  )  [inline]

Member Function Documentation

boolean cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::canRead (  )  [inline]
boolean cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::canWrite (  )  [inline]
Object cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::getValue (  )  throws IllegalAccessException, InvocationTargetException [inline]
void cern::gp::explorer::TableHolderImpl::TableViewColumnProperty::setValue ( Object  obj  )  throws IllegalAccessException, IllegalArgumentException, InvocationTargetException [inline]

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

Generated by  doxygen 1.6.2