nz.ac.waikato.mcennis.rat.graph.descriptors
Interface SettableParameter

All Superinterfaces:
Parameter
All Known Subinterfaces:
ParameterInternal
All Known Implementing Classes:
AverageSumParameter, BasicParameter, ExponentialDecayParameter

public interface SettableParameter
extends Parameter

Class that extends the parameter interface to include modification of parameters. Typically non-structural poroperties can be changed (hence settable) without altering the underlying application.


Method Summary
 void setValue(java.lang.Object o)
          Set the underlying parameter with the given value.
 
Methods inherited from interface nz.ac.waikato.mcennis.rat.graph.descriptors.Parameter
getName, getType, getValue, isStructural
 

Method Detail

setValue

void setValue(java.lang.Object o)
              throws java.lang.ClassCastException
Set the underlying parameter with the given value. May fail if the class is the wrong type

Parameters:
o - new parameter value
Throws:
java.lang.ClassCastException