All Frameworks Class Hierarchy This Framework Next Indexes
MecModInterfaces Exception CATMfErrUpdate
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---System.CATError
|
+---System.CATInternalError
|
+---MecModInterfaces.CATMfError
|
+---CATMfErrUpdate
Usage: you must use this class as is. You should never derive it.
public class CATMfErrUpdate
Class to create an update error.
Role:An update error is an error which occurs during the build process of
the feature. This error can be corrected by the end-user in modifying a parameter
of the feature. An update error is made of:
- A list of sick features,
a sick feature is a feature associated with the error. This list can help
to know the features which are at the origin of the error.
- A diagnosis.
It is a NLS message to understand the error.
- An associated feature that aggregates the update error
On this feature use the CATIUpdateError interface
About the chained sick features:
A sick feature can have an update error and this error has perhaps also sick features, and so one.
So from a current error, you can recursively find a set of chained sick features.
This object is included in the file: CATMfErrUpdate.h
If needed, your Imakefile.mk should include the module: CATMecModInterfaces