Requirements
A plug-in architecture for SimplyHTML has to meet the following
requirements
-
allow to incorporate additional functionality without the necessity to
change parts of SimplyHTML
-
provide a single interface for external objects to plug-in to
SimplyHTML
-
allow to access functionality of external objects from within
SimplyHTML without SimplyHTML 'knowing' about the particular functions
-
allow plug-ins to use SimplyHTML's functionality
Read on to find out how the plug-in implementation meets these
requirements.