From: Gert D. <dri...@us...> - 2005-01-30 16:53:10
|
Update of /cvsroot/nant/nant/src/NAnt.Core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26649/src/NAnt.Core Modified Files: TaskContainer.cs Log Message: clean up docs a little as these get output in the user manual for task containers (such as <if> and <foreach>) Index: TaskContainer.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt.Core/TaskContainer.cs,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** TaskContainer.cs 1 Aug 2004 11:55:37 -0000 1.16 --- TaskContainer.cs 30 Jan 2005 16:53:01 -0000 1.17 *************** *** 31,50 **** namespace NAnt.Core { /// <summary> ! /// Executes embedded tasks. First inherit from TaskContainer, then call ExecuteChildTasks during Exec. /// </summary> - /// <remarks> - /// <para> - /// All build elements (like a <see cref="FileSet" />) are automatically - /// excluded from things that get executed. They are evaluated normally - /// during XML task initialization. - /// </para> - /// <para> - /// For an example, see <see cref="IfTask" /> or <see cref="LoopTask" />. - /// </para> - /// </remarks> public class TaskContainer : Task { #region Private Instance Fields ! private StringCollection _subXMLElements = null; #endregion Private Instance Fields --- 31,40 ---- namespace NAnt.Core { /// <summary> ! /// Executes embedded tasks in the order in which they are defined. /// </summary> public class TaskContainer : Task { #region Private Instance Fields ! private StringCollection _subXMLElements; #endregion Private Instance Fields *************** *** 69,72 **** --- 59,68 ---- #region Override implementation of Task + /// <summary> + /// Automatically exclude build elements that are defined on the task + /// from things that get executed, as they are evaluated normally during + /// XML task initialization. + /// </summary> + /// <param name="taskNode"><see cref="XmlNode" /> used to initialize the container.</param> protected override void InitializeTask(XmlNode taskNode) { base.InitializeTask(taskNode); |