API Documentation > Interface Classes > Class pfcFeatureActionListener
Class pfcFeatureActionListener

# include <pfcFeature.h>

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


Description
This class defines an action listener for features.
Manual References:
Method Summary
void
This is the listener method called after a successful feature copy.
void
This is the notification function called after a feature has been regenerated.
void
This is the notification function called after a feature has been suppressed from a solid.
void
This is the action listener called before deleting a feature.
void
This is the notification function called before a parameter is created. To abort parameter creation throw exception pfcXCancelProEAction.
void
This is the listener method called before deleting a parameter. To abort parameter delete operation throw exception pfcXCancelProEAction.
void
This is the notification function called before a parameter is modified. To abort parameter modification throw exception pfcXCancelProEAction.
void
This is the notification function called before a feature is redefined.
void
This is the notification function called before a feature is regenerated.
void
This is the notification function called before a feature is suppressed.
void
This is the notification function called when a regeneration fails.
Method Detail
void
OnBeforeDelete
This is the action listener called before deleting a feature.
Manual References:
Parameters:
Feat
The feature about to be deleted
Returns:
void
OnBeforeSuppress
This is the notification function called before a feature is suppressed.
Manual References:
Parameters:
Feat
The feature to be suppressed
Returns:
void
OnAfterSuppress
This is the notification function called after a feature has been suppressed from a solid.
Manual References:
Parameters:
Feat
The feature that was suppressed
Returns:
void
OnBeforeRegen
This is the notification function called before a feature is regenerated.
Manual References:
Parameters:
Feat
The feature to be regenerated
Returns:
void
OnAfterRegen
This is the notification function called after a feature has been regenerated.
Manual References:
Parameters:
Feat
The feature that was just regenerated
Returns:
void
OnRegenFailure
This is the notification function called when a regeneration fails.
Manual References:
Parameters:
Feat
The feature whose regeneration failed
Returns:
void
OnBeforeRedefine
This is the notification function called before a feature is redefined.
Manual References:
Parameters:
Feat
The feature to be redefined
Returns:
void
OnAfterCopy
This is the listener method called after a successful feature copy.
Manual References:
Parameters:
FromFeat
Feature to be copied
ToFeat
Target for copied feature
Type
Type of feature copy, for example, using the same references, flipped to a miror image, and so on.
Returns:
void
OnBeforeParameterCreate
This is the notification function called before a parameter is created. To abort parameter creation throw exception pfcXCancelProEAction.
Manual References:
Parameters:
Owner
Owner feature of parameter.
Name
Name of the parameter.
Value
Value of the parameter.
Returns:
void
OnBeforeParameterModify
This is the notification function called before a parameter is modified. To abort parameter modification throw exception pfcXCancelProEAction.
Parameters:
Param
Name of the parameter.
Value
Value of the parameter.
Returns:
void
OnBeforeParameterDelete
This is the listener method called before deleting a parameter. To abort parameter delete operation throw exception pfcXCancelProEAction.
Manual References:
Parameters:
Param
Parameter to be deleted
Returns:
Was this helpful?