

Public Member Functions | |
| SimpleModel (Node.Property property, Object[] beans) | |
| Object | getValue () throws InvocationTargetException |
| void | setValue (Object v) throws InvocationTargetException |
| Class | getPropertyType () |
| Class | getPropertyEditorClass () |
| void | addPropertyChangeListener (PropertyChangeListener l) |
| void | removePropertyChangeListener (PropertyChangeListener l) |
| Object[] | getBeans () |
| FeatureDescriptor | getFeatureDescriptor () |
Package Functions | |
| void | fireValueChanged () |
Private Member Functions | |
| InvocationTargetException | annotateException (Exception exception) |
Private Attributes | |
| Node.Property | prop |
| Object[] | beans |
| PropertyChangeSupport | sup = new PropertyChangeSupport(this) |
this is copied from NetBeans org.openide.explorer.propertysheet.PropertyPanel Implementation of the PropertyModel interface keeping a Node.Property.
| cern::gp::explorer::properties::PropertyField::SimpleModel::SimpleModel | ( | Node.Property | property, | |
| Object[] | beans | |||
| ) | [inline] |
Construct simple model instance.
| property | proeprty to work with | |
| beans | array of beans(nodes) to which belong the property |
References prop.
| void cern::gp::explorer::properties::PropertyField::SimpleModel::addPropertyChangeListener | ( | PropertyChangeListener | l | ) | [inline] |
Implements PropertyModel interface.
References sup.
| InvocationTargetException cern::gp::explorer::properties::PropertyField::SimpleModel::annotateException | ( | Exception | exception | ) | [inline, private] |
Annotates specified exception. Helper method.
| exception | original exception to annotate |
IvocationTargetException which annotates the original exception Referenced by getValue(), and setValue().
| void cern::gp::explorer::properties::PropertyField::SimpleModel::fireValueChanged | ( | ) | [inline, package] |
References sup.
| Object [] cern::gp::explorer::properties::PropertyField::SimpleModel::getBeans | ( | ) | [inline] |
Implements ExPropertyModel interface.
References beans.
| FeatureDescriptor cern::gp::explorer::properties::PropertyField::SimpleModel::getFeatureDescriptor | ( | ) | [inline] |
Implements ExPropertyModel interface.
References prop.
| Class cern::gp::explorer::properties::PropertyField::SimpleModel::getPropertyEditorClass | ( | ) | [inline] |
Implements PropertyModel interface.
References prop.
| Class cern::gp::explorer::properties::PropertyField::SimpleModel::getPropertyType | ( | ) | [inline] |
Implements PropertyModel interface.
References prop.
| Object cern::gp::explorer::properties::PropertyField::SimpleModel::getValue | ( | ) | throws InvocationTargetException [inline] |
Implements PropertyModel interface.
Reimplemented in cern::gp::explorer::properties::ReversiblePropertyField::ReversibleModel.
References annotateException(), and prop.
| void cern::gp::explorer::properties::PropertyField::SimpleModel::removePropertyChangeListener | ( | PropertyChangeListener | l | ) | [inline] |
Implements PropertyModel interface.
References sup.
| void cern::gp::explorer::properties::PropertyField::SimpleModel::setValue | ( | Object | v | ) | throws InvocationTargetException [inline] |
Implements PropertyModel interface.
Reimplemented in cern::gp::explorer::properties::ReversiblePropertyField::ReversibleModel.
References annotateException(), prop, and sup.
Object [] cern::gp::explorer::properties::PropertyField::SimpleModel::beans [private] |
Array of beans(nodes) to which belong the property.
Referenced by getBeans().
Node.Property cern::gp::explorer::properties::PropertyField::SimpleModel::prop [private] |
Property to work with.
Referenced by getFeatureDescriptor(), getPropertyEditorClass(), getPropertyType(), getValue(), setValue(), and SimpleModel().
PropertyChangeSupport cern::gp::explorer::properties::PropertyField::SimpleModel::sup = new PropertyChangeSupport(this) [private] |
Property change support.
Referenced by addPropertyChangeListener(), fireValueChanged(), removePropertyChangeListener(), and setValue().
1.6.2