Uses of Interface
net.infonode.properties.base.Property

Packages that use Property
net.infonode.docking Core classes for the docking windows framework. 
net.infonode.docking.action Action classes for docking windows. 
net.infonode.docking.drop Drop filter classes for docking windows. 
net.infonode.docking.title Docking window title classes. 
net.infonode.properties.base Base classes for the properties library. 
net.infonode.properties.base.exception Properties exception classes. 
net.infonode.properties.propertymap Property maps are used for storage of property values. 
net.infonode.properties.propertymap.value   
net.infonode.properties.types Classes for property types. 
net.infonode.properties.util Utility classes for properties. 
net.infonode.tabbedpanel Core classes for creating and using tabbed panels and tabs 
net.infonode.tabbedpanel.titledtab TitledTab is a tab type with support for text, icon and a custom Swing component 
 

Uses of Property in net.infonode.docking
 

Methods in net.infonode.docking with parameters of type Property
private  void View.updateTitleBar(Property property, java.lang.Object valueContainer)
           
 

Uses of Property in net.infonode.docking.action
 

Classes in net.infonode.docking.action that implement Property
 class DockingWindowActionProperty
          A property that has a DockingWindowAction object as value.
 

Uses of Property in net.infonode.docking.drop
 

Classes in net.infonode.docking.drop that implement Property
 class DropFilterProperty
          A property that has a DropFilter object as value.
 

Uses of Property in net.infonode.docking.title
 

Classes in net.infonode.docking.title that implement Property
 class DockingWindowTitleProviderProperty
          A property that has a DockingWindowTitleProvider object as value.
 

Uses of Property in net.infonode.properties.base
 

Methods in net.infonode.properties.base that return Property
 Property[] PropertyGroup.getProperties()
          Returns an array with the properties in this group.
 Property PropertyGroup.getProperty(int index)
          Returns the property at the index, This does not include properties in super groups.
 Property PropertyGroup.getProperty(java.lang.String name)
          Returns the property with the given name.
 

Methods in net.infonode.properties.base with parameters of type Property
 void PropertyGroup.addProperty(Property property)
          Add a property to this group.
 boolean PropertyGroup.hasProperty(Property property)
          Returns true if this group or one of it's super groups contains the property.
 

Uses of Property in net.infonode.properties.base.exception
 

Fields in net.infonode.properties.base.exception declared as Property
private  Property InvalidPropertyTypeException.invalidProperty
           
private  Property PropertyException.property
           
 

Methods in net.infonode.properties.base.exception that return Property
 Property InvalidPropertyTypeException.getInvalidProperty()
          Returns the property which type is incompatible with the property type.
 Property PropertyException.getProperty()
          Returns the property that triggered this exception.
 

Constructors in net.infonode.properties.base.exception with parameters of type Property
CantRemoveValueException(Property property)
          Constructor.
ImmutablePropertyException(Property property)
          Constructor.
InvalidPropertyException(Property property, java.lang.String text)
          Constructor.
InvalidPropertyTypeException(Property property, Property invalidProperty, java.lang.String text)
          Constructor.
InvalidPropertyValueException(Property property, java.lang.Object value)
          Constructor.
PropertyException(Property property, java.lang.String text)
          Constructor.
 

Uses of Property in net.infonode.properties.propertymap
 

Classes in net.infonode.properties.propertymap that implement Property
 class PropertyMapProperty
          An immutable property which has PropertyMap's as values.
 

Fields in net.infonode.properties.propertymap declared as Property
private  Property PropertyMapWeakListenerManager.PropertyChangeListenerRef.property
           
 

Methods in net.infonode.properties.propertymap that return Property
 Property PropertyMapWeakListenerManager.PropertyChangeListenerRef.getProperty()
           
 

Methods in net.infonode.properties.propertymap with parameters of type Property
 void PropertyMapImpl.addPropertyChangeListener(Property property, PropertyChangeListener listener)
           
 void PropertyMap.addPropertyChangeListener(Property property, PropertyChangeListener listener)
          Adds a property listener that listens for value changes for a specific property.
static void PropertyMapWeakListenerManager.addWeakPropertyChangeListener(PropertyMap map, Property property, PropertyChangeListener listener)
          Adds a weak property change listener to a PropertyMap.
private  void PropertyMapImpl.checkProperty(Property property)
           
 java.lang.Object PropertyMapImpl.createRelativeRef(Property fromProperty, PropertyMap toObject, Property toProperty)
           
 java.lang.Object PropertyMap.createRelativeRef(Property fromProperty, PropertyMap toMap, Property toProperty)
          Creates a relative reference from one property value to another property value.
 void PropertyMapImpl.firePropertyValueChanged(Property property, ValueChange change)
           
 PropertyValue PropertyMapImpl.getValue(Property property)
           
 java.lang.Object PropertyMapValueHandler.getValue(Property property, java.lang.Object object)
           
 boolean PropertyMapValueHandler.getValueIsRemovable(Property property, java.lang.Object object)
           
 boolean PropertyMapValueHandler.getValueIsSet(Property property, java.lang.Object object)
           
 PropertyValue PropertyMapImpl.getValueWithDefault(Property property)
           
private  PropertyValue PropertyMapImpl.internalSetValue(Property property, PropertyValue value)
           
 void PropertyMapWeakListenerManager.PropertyChangeListenerRef.propertyChanged(Property property, java.lang.Object valueContainer, java.lang.Object oldValue, java.lang.Object newValue)
           
private static void PropertyMapWeakListenerManager.removeFromMap(java.util.WeakHashMap map, java.lang.Object key, PropertyMap propertyMap, Property property)
           
 void PropertyMapImpl.removePropertyChangeListener(Property property, PropertyChangeListener listener)
           
 void PropertyMap.removePropertyChangeListener(Property property, PropertyChangeListener listener)
          Removes a previously added property listener.
 java.lang.Object PropertyMapImpl.removeValue(Property property)
           
 java.lang.Object PropertyMap.removeValue(Property property)
          Removes a property value.
 void PropertyMapValueHandler.removeValue(Property property, java.lang.Object object)
           
static void PropertyMapWeakListenerManager.removeWeakPropertyChangeListener(PropertyMap map, Property property, PropertyChangeListener listener)
          Removes a listener previously added with PropertyMapWeakListenerManager.addWeakPropertyChangeListener(PropertyMap, net.infonode.properties.base.Property, net.infonode.properties.util.PropertyChangeListener).
 void PropertyMapValueHandler.setValue(Property property, java.lang.Object object, java.lang.Object value)
           
 PropertyValue PropertyMapImpl.setValue(Property property, PropertyValue value)
           
 boolean PropertyMapImpl.valueIsSet(Property property)
           
 

Constructors in net.infonode.properties.propertymap with parameters of type Property
PropertyMapWeakListenerManager.PropertyChangeListenerRef(PropertyChangeListener referent, java.lang.ref.ReferenceQueue q, PropertyMap map, Property property)
           
 

Uses of Property in net.infonode.properties.propertymap.value
 

Fields in net.infonode.properties.propertymap.value declared as Property
private  Property PropertyRefValue.property
           
private  Property PropertyRefValue.propertyRef
           
 

Methods in net.infonode.properties.propertymap.value that return Property
 Property PropertyRefValue.getProperty()
           
 

Methods in net.infonode.properties.propertymap.value with parameters of type Property
static PropertyValue ValueDecoder.decode(java.io.ObjectInputStream in, PropertyMapImpl propertyObject, Property property)
           
static PropertyValue PropertyRefValue.decode(java.io.ObjectInputStream in, PropertyMapImpl propertyObject, Property property)
           
 

Constructors in net.infonode.properties.propertymap.value with parameters of type Property
PropertyRefValue(PropertyMapImpl map, Property property, PropertyMapRef propertyObjectRef, Property propertyRef, PropertyRefValue parentRef)
           
 

Uses of Property in net.infonode.properties.types
 

Classes in net.infonode.properties.types that implement Property
 class AlignmentProperty
          A property of type Alignment.
 class BooleanProperty
          A boolean property.
 class BorderProperty
          A property of type Border.
 class ButtonFactoryProperty
          A property which has ButtonFactory's as values.
 class ColorProperty
          A property of type Color.
 class ComponentPainterProperty
          A property of type ComponentPainter.
 class DimensionProviderProperty
          A property of type DimensionProvider.
 class DirectionProperty
          A property of type Direction.
 class EnumProperty
          A property which value is one in a fixed set of values.
 class FloatProperty
          A float property.
 class FontProperty
          A property of type Font.
 class HoverListenerProperty
          A property of type HoverListener.
 class IconProperty
          A property of type Icon.
 class InsetsProperty
          A property of type Insets.
 class IntegerProperty
          An integer property.
 class NumberProperty
          Base class for number properties.
 class PropertyGroupProperty
          A property that can be assigned a value container as value.
 class StringProperty
          A String property.
 

Uses of Property in net.infonode.properties.util
 

Classes in net.infonode.properties.util that implement Property
 class AbstractProperty
          An abstract base class for properties.
 class ValueHandlerProperty
          Base class for properties that use a PropertyValueHandler.
 

Fields in net.infonode.properties.util declared as Property
private  Property PropertyPath.property
           
 

Methods in net.infonode.properties.util that return Property
 Property PropertyPath.getProperty()
          Returns the first property in this path.
 

Methods in net.infonode.properties.util with parameters of type Property
 java.lang.Object PropertyValueHandler.getValue(Property property, java.lang.Object valueContainer)
          Gets the value of a property from a value container.
 boolean PropertyValueHandler.getValueIsRemovable(Property property, java.lang.Object valueContainer)
          Returns true if the property value is removable from the value container.
 boolean PropertyValueHandler.getValueIsSet(Property property, java.lang.Object valueContainer)
          Returns true if a value for the property is set in the value container.
 void PropertyChangeListener.propertyChanged(Property property, java.lang.Object valueContainer, java.lang.Object oldValue, java.lang.Object newValue)
          Invoked when a property value has changed.
 void PropertyValueHandler.removeValue(Property property, java.lang.Object valueContainer)
          Removes a property value from a value container.
 void PropertyValueHandler.setValue(Property property, java.lang.Object valueContainer, java.lang.Object value)
          Sets the value of a property in a value container.
 

Constructors in net.infonode.properties.util with parameters of type Property
PropertyPath(Property property)
          Creates a path containing a single property.
PropertyPath(Property property, PropertyPath tail)
          Creates a path by prepending a path with a property.
 

Uses of Property in net.infonode.tabbedpanel
 

Classes in net.infonode.tabbedpanel that implement Property
 class TabAreaVisiblePolicyProperty
          Property for TabAreaVisiblePolicy
 class TabbedPanelHoverPolicyProperty
          Property for TabbedPanelHoverPolicy
 class TabDepthOrderPolicyProperty
          Property for TabDepthOrderPolicy
 class TabDropDownListVisiblePolicyProperty
          Property for TabDropDownListVisiblePolicy
 class TabLayoutPolicyProperty
          Property for TabLayoutPolicy
 class TabSelectTriggerProperty
          Property for TabSelectTrigger
 

Fields in net.infonode.tabbedpanel declared as Property
static Property[] TabbedPanelProperties.FUNCTIONAL_PROPERTIES
          Array with all properties that controls the functional behavior
static Property[] TabbedPanelProperties.SHADOW_PROPERTIES
          Array with all properties that controls the shadow
static Property[] TabbedPanelProperties.TABS_VISUAL_PROPERTIES
          Array with all properties that controls the visual apperance except for shadow
static Property[] TabbedPanelProperties.VISUAL_PROPERTIES
          Array with all properties that controls the visual apperance including shadow
 

Uses of Property in net.infonode.tabbedpanel.titledtab
 

Classes in net.infonode.tabbedpanel.titledtab that implement Property
 class TitledTabBorderSizePolicyProperty
          Property for TitledTabBorderSizePolicy
 class TitledTabSizePolicyProperty
          Property for TitledTabSizePolicy