Index: trunk/ab5.0/jenga/include/common/SourceTemplate.h
===================================================================
--- trunk/ab5.0/jenga/include/common/SourceTemplate.h	(revision 625)
+++ trunk/ab5.0/jenga/include/common/SourceTemplate.h	(revision 625)
@@ -0,0 +1,25 @@
+#pragma once
+
+namespace Jenga{
+namespace Common{
+
+
+class SourceTemplate
+{
+public:
+	class Values
+		: public std::map<std::string,std::string>
+	{
+	public:
+		void Insert( const std::string &tagName, const std::string &value );
+	};
+
+	SourceTemplate( const std::string &filePath );
+	std::string GetResult( const std::map<std::string,std::string> &values );
+
+private:
+	std::string source;
+};
+
+
+}}
