|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuchicago.src.sim.parameter.rpl.AbstractRPLParameter
uchicago.src.sim.parameter.rpl.AbstractDynamicParameter
public abstract class AbstractDynamicParameter
Defines common behavior for Dynamic RPLParameters.
| Field Summary |
|---|
| Fields inherited from class uchicago.src.sim.parameter.rpl.AbstractRPLParameter |
|---|
childConsts, childParams, convertor, curIndex, getMethod, name, setMethod, type |
| Constructor Summary | |
|---|---|
AbstractDynamicParameter(java.lang.String name)
Creates a AbstractDynamicParameter with the specified name. |
|
| Method Summary | |
|---|---|
void |
addToParent(RPLParameter parent)
Adds this AbstractDynamicParameter to the specified parent. |
protected abstract boolean |
incrementSelf()
Increments this AbstractDynamicParameter only. |
boolean |
next()
Increments the value of this RPLParameter to the "next" value. |
void |
reset()
Resets this AbstractDynamicParameter to its initial value. |
| Methods inherited from class uchicago.src.sim.parameter.rpl.AbstractRPLParameter |
|---|
addChildConstant, addChildParameter, constantIterator, getName, getValue, getValue, invokeSet, parameterIterator, setModelParameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractDynamicParameter(java.lang.String name)
name - the name of the parameter.| Method Detail |
|---|
public void addToParent(RPLParameter parent)
parent.addChildDynamic.
parent - the parent RPLParameter to add this as a childpublic boolean next()
public void reset()
protected abstract boolean incrementSelf()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||