deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.model.feature
Class GeneratedValueFeatureProperty

java.lang.Object
  extended by org.deegree.model.feature.DefaultFeatureProperty
      extended by org.deegree.model.feature.GeneratedValueFeatureProperty
All Implemented Interfaces:
java.io.Serializable, FeatureProperty

public class GeneratedValueFeatureProperty
extends DefaultFeatureProperty

TODO add class documentation here

Version:
$Revision: $, $Date: $
Author:
Andreas Poth, last edited by: $Author: admin $
See Also:
Serialized Form

Constructor Summary
GeneratedValueFeatureProperty(QualifiedName name, ValueGenerator valueGenerator)
           
 
Method Summary
 void setValue(java.lang.Object value)
          changes behavior of super class setValue(Object) method.
 
Methods inherited from class org.deegree.model.feature.DefaultFeatureProperty
getName, getOwner, getValue, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeneratedValueFeatureProperty

public GeneratedValueFeatureProperty(QualifiedName name,
                                     ValueGenerator valueGenerator)
Parameters:
name -
valueGenerator -
Method Detail

setValue

public void setValue(java.lang.Object value)
changes behavior of super class setValue(Object) method. Passed value will be ignored; instead of this @see ValueGenerator.generate() will be invoked and generated value will be passed

Specified by:
setValue in interface FeatureProperty
Overrides:
setValue in class DefaultFeatureProperty

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org