virtual ~PageContentCollectionFactory()
virtual PageContentCollection * createInstance()=0
Definition of the interface for a collection of PageContent instances.
virtual void destroyInstance(PageContentCollection *)=0
virtual const String & getName() const =0
Define the interface to a factory class that will create subclasses of PageContentCollection.