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