Index: Core/Common/src/Core.Common.Base/ApplicationPlugin.cs
===================================================================
diff -u -r33e559da51ec6f6857b1cc1bb31c3863e84477a7 -r2c32b4aa64efaa4013657460d3cddffafa394e10
--- Core/Common/src/Core.Common.Base/ApplicationPlugin.cs (.../ApplicationPlugin.cs) (revision 33e559da51ec6f6857b1cc1bb31c3863e84477a7)
+++ Core/Common/src/Core.Common.Base/ApplicationPlugin.cs (.../ApplicationPlugin.cs) (revision 2c32b4aa64efaa4013657460d3cddffafa394e10)
@@ -2,51 +2,54 @@
namespace Core.Common.Base
{
+ ///
+ /// Template class for application plugin definitions.
+ ///
public abstract class ApplicationPlugin
{
///
- /// Gets or sets the application.
- /// The application.
- public virtual IApplication Application { get; set; }
+ /// Gets or sets the application.
+ ///
+ public IApplication Application { get; set; }
///
- /// Provides information about data that can be created
+ /// Activates the application plugin.
///
- public virtual IEnumerable GetDataItemInfos()
+ public virtual void Activate()
{
- yield break;
+
}
///
- /// File importers of this plugin
+ /// Deactivates the application plugin.
///
- public virtual IEnumerable GetFileImporters()
+ public virtual void Deactivate()
{
- yield break;
+
}
///
- /// File exporters of this plugin
+ /// Data items which can be provided by the application plugin.
///
- public virtual IEnumerable GetFileExporters()
+ public virtual IEnumerable GetDataItemInfos()
{
yield break;
}
///
- /// Activates the plugin.
- ///
- public virtual void Activate()
+ /// File importers which can be provided by the application plugin.
+ ///
+ public virtual IEnumerable GetFileImporters()
{
-
+ yield break;
}
///
- /// Deactivates the plugin.
- ///
- public virtual void Deactivate()
+ /// File exporters which can be provided by the application plugin.
+ ///
+ public virtual IEnumerable GetFileExporters()
{
-
+ yield break;
}
}
}
\ No newline at end of file