Provides a base implementation for an implementor class. This class can be inherited from
to provide default implementations of common functions and reduce code duplication
| C# | Visual Basic | Visual C++ |
public abstract class ImplementorBase
Public MustInherit Class ImplementorBase
public ref class ImplementorBase abstract
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| ImplementorBase()()() |
Creates a new ImplementorBase
| |
| _classification |
Indication of the content of the data the plug-in will handle and report on.
| |
| _files |
The list of files to be processed during execution
| |
| _reporter |
The means by which informaiton is given back to the user.
| |
| Classification |
Gets and sets The classificaiton of the data processed by this plug-in
| |
| ClassificationString |
Gets the classification of this plug-in as an upper case string
| |
| Cleaner()()() | Basic implementation of cleaner that cleans up the reporter and the file array | |
| DataFiles | Returns an array of strings containing all the data files for this plugin | |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| Initializer(array<String>[]()[], FeedBack..::.sendFeedBack) | Initializes the plugin | |
| Loader(String) | Provides a base implemention for loading custom properties | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Report(String, FeedBack..::.ReturnCode) | Reports a message and a status back to the GUI | |
| Saver()()() | Provides a base save implementation for plugins that do not need to save data | |
| ToString()()() | (Inherited from Object.) |
| Object | |
| ImplementorBase | |