Joda System API

org.joda.property.type
Interface LinkingProperty

All Superinterfaces:
ModelElement, Property, java.io.Serializable
All Known Subinterfaces:
LinkListProperty, LinkMapProperty, LinkProperty
All Known Implementing Classes:
DefaultLinkListProperty, DefaultLinkMapProperty, DefaultLinkProperty

public interface LinkingProperty
extends Property

A LinkingProperty is a property which represents a link between one bean and some other beans.

Author:
Stephen Colebourne

Nested Class Summary
 
Nested classes inherited from class org.joda.property.Property
Property.Internal
 
Method Summary
 java.util.List getBeanList()
          Get the beans being linked to as a list.
 
Methods inherited from interface org.joda.property.Property
addPropertyChangeListener, bean, equals, equalsValue, firePropertyChange, getContentName, getContentType, getPropertyName, getPropertyType, hashCode, isModifiable, isNull, isReadOnly, removePropertyChangeListener, set, setModifiable, setReadOnly, toObject, toString
 
Methods inherited from interface org.joda.property.ModelElement
getAttribute, getAttributeCount, getAttributeMap, setAttribute
 

Method Detail

getBeanList

public java.util.List getBeanList()
Get the beans being linked to as a list. The list will be an unmodifiable copy of the real list.

Returns:
the list of beans

Joda System API

Copyright © 2001-2003 Stephen Colebourne. All Rights Reserved.