|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Parameterizable
This interface is to be implemented by objects that can have associated Parameters. A Parameterizable object can be the "owner" of a parameter. When a parameter value is changed, it calls the parameterChanged method in its owner. In the VMM core, Exhibits and Views are Parameterizable.
Method Summary | |
---|---|
void |
parameterChanged(Parameter param,
java.lang.Object oldValue,
java.lang.Object newValue)
This method is called by parameters that are "owned" by this Parameteriazable object when their values are set. |
Method Detail |
---|
void parameterChanged(Parameter param, java.lang.Object oldValue, java.lang.Object newValue)
param
- The Parmeter whose value has been set.oldValue
- The previous value of the parameter.newValue
- The new, current value of the parameter. This is not
necessarily guaranteed to be different from the old value (although it
is for parameters definedin the VMM core).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |