dojo.provide("epages.cartridges.de_epages.presentation.widget.Toolcollection");
dojo.require("epages.widget.TypedWidget");
dojo.require("dijit._Container");

dojo.declare(
	"epages.cartridges.de_epages.presentation.widget.Toolcollection",
	[epages.widget.TypedWidget, dijit._Contained],
	{
		/**
		 * public properties
		 */
		caption : "",

		/**
		 * widget properties
		 */
		templateType       : "table",
		defaultTemplateType: "table", // read-only!
		templatePath       : dojo.moduleUrl('epages.cartridges.de_epages.presentation.widget', "templates/Toolcollection.html"),
		_templateMapping : {
			'table' : {templatePath: dojo.moduleUrl('epages.cartridges.de_epages.presentation.widget', 'templates/Toolcollection.html')},
			'div'   : {templatePath: dojo.moduleUrl('epages.cartridges.de_epages.presentation.widget', 'templates/Toolcollectiondiv.html')}
		},

		postMixInProperties: function(){
			this._templateDirectory = dojo.moduleUrl('epages.cartridges.presentation.design.widget' , 'templates');
			this.inherited("postMixInProperties", arguments);
		}
});