--------------------------------------------------------------------
-- Class: FACTORY_LIST
--------------------------------------------------------------------
-- Original Author: Justin Finnerty
-- Original Date:
-- Current Date: $Date: 2005/08/26 23:32:02 $
-- Current Author: $Author: finnerty $
-- Revision: $Revision: 2.0 $
-- Log: $Log: factory_list.e,v $
-- Log: Revision 2.0  2005/08/26 23:32:02  finnerty
-- Log: == alpha version ==
-- Log:
-- Log: Revision 1.1.1.1  2005/07/28 05:28:34  finnerty
-- Log: Imported eiffel sources
-- Log:
-- File Format: no files
--------------------------------------------------------------------
indexing
	-----------------------------------------------------------------
	-- Class categorising information
	-----------------------------------------------------------------
	cluster: "demangler"
	namespace: "candidate"
	pattern: "Command"
	-----------------------------------------------------------------
	-- Description of class
	-----------------------------------------------------------------
	description: "This class provides a generic base-class for factory %
	% objects that can be called with an argument."
class FACTORY_LIST
inherit
	FACTORY[LINKED_LIST[NAMESAKE_FSO]]
	-- This class provides a generic base-class for factory objects
	-- that can be called with an argument.
feature {ANY}
	new:LINKED_LIST[NAMESAKE_FSO] is
			-- Execute the command.
		do
			!!Result.make
		end
end -- class FACTORY_LIST
