Package com.ibm.ftt.properties

Interface Summary
ICategory A category defines a named collection of properties.
ICategoryInstance A category instance holds property values for a particular category.
ICategoryOverrideListener A category override listener listens for changes in whether categories have been overridden or not.
IProperty A property consists of a name and a value.
IPropertyGroup A property group is a collection of category instances that has a name, and an optional description.
IPropertyGroupConstants Defines the default categories and properties.
IPropertyGroupContainer A property group container has property groups.
IPropertyGroupContainerListener This interface has methods that represent events corresponding to property group containers; you can register a property group container listener on a property group manager.
IPropertyGroupManager A property group manager provides access to registered categories and property group containers that can be used to work with property groups.
IPropertyInfo A property info object provides information about a property.
 

Exception Summary
DuplicateInstanceException This exception occurs when: A category instance is imported but an instance with the same name already exists A category instance is added to a property group but there is already a category instance for that category in the property group.
DuplicatePropertyGroupException This exception occurs when you set the name of a property group to the name of another property group in the property group container.
IllegalCategoryException This exception occurs when a category instance is imported but the category for the instance does not match the category that is being used to import the instance.
IllegalPropertyException This exception occurs when you attempt to override a property value on a resource, but the current property set for that resource does not have a category instance that has the property you are attempting to override.
NoOverrideException This exception occurs when you attempt to delete an override for a property or category instance, but no override was specified.
UnregisteredCategoryException This exception occurs when importing property groups into a property group container if an imported property group has a category instance that is defined by a category that is not registered with the property group manager.
UnregisteredPropertyException This exception occurs if you set a property in a category instance, but the category instance does not have a property with that name.