wiki:PLUGIN_SUPPORT_LIB_BASE_R0

Version 11 (modified by fire4o, 17 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Analysis

Overview

Depends on the chosen plug-in framework. We need a library that will reduce the effort of working with plug-ins.

Task requirements

  • The library should have capabilities for
    • Listing extension points of a given plug-in
    • Listing extensions implementing a given extension point.
      • Directly extending the extension points
      • Extending an extension point, inheriting the given one.
    • Easy instantiation of extension classes
    • Getting plug-in meta information
  • Find places in the application where it can be used and integrate it.

Task result

The result must be source code.

How to demo

Design

Implementation

Log

Error: Macro Include(wiki:PLUGIN_SUPPORT_LIB_BASE_R0_LOG) failed
current transaction is aborted, commands ignored until end of transaction block