Package edu.umd.cfar.lamp.apploader.propertysheets

A property viewer for individual java objects.

See:
          Description

Interface Summary
InstancePropertyDescriptor Describes a property of a given instance of a class.
InstancePropertyList Extended properties are properties that an object may or may not have, depending on other features of the object.
PropertyInterfacer Generic functions for interacting with a property of a java object.
 

Class Summary
DescriberBasedProperties A set of properties for an object that are specified in the preferences.
ExplicitProperties A property sheet, allowing the user to edit different properties.
ExplicitPropertyDescriptor An object for manipulating a field on a property sheet.
ForClassPropertyDescriptor An object for manipulating a field on a property sheet.
ForClassPropertyList A property list that is defined for all instances of a given class.
PropertyAdapter Simple implementation of the PropertInterfacer interface that uses java Method objects to interact with the property.
PropertySheet A property sheet, allowing the user to edit different properties.
StringEditor A swing cell editor for Strings.
 

Exception Summary
InapplicablePropertyException Thrown when a PropertyInterfacer is used on an instance for which it is ill-prepared or that does not support the property.
PropertyAccessException Generated when trying to write a read-only property or reading a write-only property.
PropertyException Thrown when a property has problems.
 

Package edu.umd.cfar.lamp.apploader.propertysheets Description

A property viewer for individual java objects. This can use the javabeans reflection methods, or some through properties specified in an application RDF file.