virtual ~PageContentFactory()
Interface definition for a unit of content within a page.
virtual PageContent * createInstance()=0
virtual const String & getName() const =0
virtual void destroyInstance(PageContent *)=0
Define the interface to a factory class that will create subclasses of PageContent.