# Package com.macrofocus.common.properties

package com.macrofocus.common.properties
Provides the necessary classes and interfaces for dealing with properties.

- Related Packages
  Package
  Description
  com.macrofocus.common.properties.adapter
- Class
  Description
  AbstractListProperty<T>
  AbstractMutableListProperty<T>
  AbstractMutableProperty<T>
  AbstractProperties<K>
  AbstractProperty<T>
  EnumOverrideProperties<K>
  Default data model for a collection of properties.
  EnumProperties<K>
  Default data model for a collection of properties.
  ListProperty<T>
  MutableListProperty<T>
  MutableProperties<K>
  Defines the requirements for a collection of properties that can change.
  MutableProperty<T>
  Defines the requirements for a property that can change.
  OverrideProperties
  Default data model for a collection of properties.
  OverrideProperty<T>
  Properties<K>
  A collection of named properties.
  PropertiesListener<K>
  Property<T>
  This interface represents the current value of a named property.
  PropertyEvent<T>
  PropertyListener<T>
  SimpleListProperty<T>
  Default data model a property.
  SimpleProperties
  Default data model for a collection of properties.
  SimpleProperty<T>
  Default data model a property.
  SingleSelectionProperty<T>