org.geotools.feature
Class AssociationImpl

Object
  extended by PropertyImpl
      extended by AssociationImpl
All Implemented Interfaces:
Association, Property

public class AssociationImpl
extends PropertyImpl
implements Association


Field Summary
 
Fields inherited from class PropertyImpl
descriptor, userData, value
 
Constructor Summary
protected AssociationImpl(Attribute value, AssociationDescriptor descriptor)
           
 
Method Summary
 AssociationDescriptor getDescriptor()
           
 AttributeType getRelatedType()
           
 AssociationType getType()
           
 Attribute getValue()
           
 
Methods inherited from class PropertyImpl
equals, getName, getUserData, hashCode, isNillable, setValue, toString
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface Association
setValue
 
Methods inherited from interface Property
getName, getUserData, isNillable
 

Constructor Detail

AssociationImpl

protected AssociationImpl(Attribute value,
                          AssociationDescriptor descriptor)
Method Detail

getRelatedType

public AttributeType getRelatedType()
Specified by:
getRelatedType in interface Association

getDescriptor

public AssociationDescriptor getDescriptor()
Specified by:
getDescriptor in interface Association
Specified by:
getDescriptor in interface Property
Overrides:
getDescriptor in class PropertyImpl

getType

public AssociationType getType()
Specified by:
getType in interface Association
Specified by:
getType in interface Property
Overrides:
getType in class PropertyImpl

getValue

public Attribute getValue()
Specified by:
getValue in interface Association
Specified by:
getValue in interface Property
Overrides:
getValue in class PropertyImpl


Copyright © 1996-2009 Geotools. All Rights Reserved.