Library | File

Class wfcFeatureParamActionListener

# include <wfcFeature.h>

class wfcFeatureParamActionListener
 : public virtual pfcActionListener
{
    xaideclare(wfcFeatureParamActionListener)
    ...
};



Description

This class defines an action listener for features.
Manual References:
Action Listeners: Feature Level Action Listeners



Method Summary

voidOnAfterParameterDelete (pfcFeature_ptr Owner, xrstring Name, pfcUnit_ptr Units, pfcParamValue_ptr OldValue)
This is the listener method called after deleting a parameter.
voidOnAfterParameterModify (pfcParameter_ptr Param, pfcUnit_ptr NewUnits, pfcParamValue_ptr NewValue, pfcUnit_ptr OldUnits, pfcParamValue_ptr OldValue)
This is the notification function called after a parameter is modified.
voidOnBeforeParameterCreate (pfcFeature_ptr Owner, xrstring Name, pfcUnit_ptr Units, pfcParamValue_ptr Value)
This is the notification function called before a parameter is created.
voidOnBeforeParameterModify (pfcParameter_ptr Param, pfcUnit_ptr NewUnits, pfcParamValue_ptr NewValue, pfcUnit_ptr OldUnits, pfcParamValue_ptr OldValue)
This is the notification function called before a parameter is modified.



Method Detail

voidOnBeforeParameterCreate (pfcFeature_ptr Owner, xrstring Name, pfcUnit_ptr Units, pfcParamValue_ptr Value)

This is the notification function called before a parameter is created.
Manual References:
Action Listeners: Feature Level Action Listeners, Action Listeners: Feature Level Action Listeners
Parameters:
Owner
Owner of the parameter being created.
Name
Parameter name.
Units
Parameter Units.
Value
Parameter Value.
Returns:



voidOnBeforeParameterModify (pfcParameter_ptr Param, pfcUnit_ptr NewUnits, pfcParamValue_ptr NewValue, pfcUnit_ptr OldUnits, pfcParamValue_ptr OldValue)

This is the notification function called before a parameter is modified.
Manual References:
Action Listeners: Feature Level Action Listeners, Action Listeners: Feature Level Action Listeners
Parameters:
Param
Parameter which is being modified.
NewUnits
New units of the parameter.
NewValue
New value of the parameter.
OldUnits
Old units of the parameter.
OldValue
Old value of the parameter.
Returns:



voidOnAfterParameterModify (pfcParameter_ptr Param, pfcUnit_ptr NewUnits, pfcParamValue_ptr NewValue, pfcUnit_ptr OldUnits, pfcParamValue_ptr OldValue)

This is the notification function called after a parameter is modified.
Manual References:
Action Listeners: Feature Level Action Listeners, Action Listeners: Feature Level Action Listeners
Parameters:
Param
Parameter which is being modified.
NewUnits
New units of the parameter.
NewValue
New value of the parameter.
OldUnits
Old units of the parameter.
OldValue
Old value of the parameter.
Returns:



voidOnAfterParameterDelete (pfcFeature_ptr Owner, xrstring Name, pfcUnit_ptr Units, pfcParamValue_ptr OldValue)

This is the listener method called after deleting a parameter.
Manual References:
Action Listeners: Feature Level Action Listeners
Parameters:
Owner
Owner of the parameter being deleted.
Name
Parameter name.
Units
Parameter Units.
OldValue
Returns: