org.deduced.initializer
Class StaticInstanceReferenceInitializer

java.lang.Object
  extended by org.deduced.initializer.AbstractInitializer
      extended by org.deduced.initializer.StaticInstanceReferenceInitializer
All Implemented Interfaces:
InstanceInitializer

public class StaticInstanceReferenceInitializer
extends AbstractInitializer

Static Instance Reference Initializer

Author:
Steve McDuff

Constructor Summary
StaticInstanceReferenceInitializer()
           
 
Method Summary
 java.lang.Object getInitialValue(PropertyCollection<?,?> collectionToInitialize, PropertyCollection<?,?> initializationModel, RuleExecutionContext context)
          (non-JSDoc)
 
Methods inherited from class org.deduced.initializer.AbstractInitializer
getInitialInstanceValue, getInitialInstanceValueSilent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticInstanceReferenceInitializer

public StaticInstanceReferenceInitializer()
Method Detail

getInitialValue

public java.lang.Object getInitialValue(PropertyCollection<?,?> collectionToInitialize,
                                        PropertyCollection<?,?> initializationModel,
                                        RuleExecutionContext context)
(non-JSDoc)

Parameters:
collectionToInitialize - the collection to initialize
initializationModel - the initialization model to use
context - the rule execution context
Returns:
the initial value
See Also:
InstanceInitializer.getInitialValue(org.deduced.PropertyCollection, org.deduced.PropertyCollection, org.deduced.RuleExecutionContext)