// Copyright 2003-2004 The Apache Software Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. namespace Apache.Avalon.Composition.Data { using System; ///

An file include directive.

///

XML

///

An include element is normally contained within a scoping structure such as a /// fileset or directory set. The include element contains the single attribute name /// which is used to refer to the file or directory (depending on the containing /// context.

///
	/// <fileset dir="lib">
	/// <include name="avalon-framework.jar" />
	/// </fileset>
	/// 
/// ///
/// Stephen McConnell /// /// $Revision: 1.2 $ $Date: 2004/02/28 22:15:36 $ /// [Serializable] public class IncludeDirective { /// The base directory private System.String m_path; /// Create a IncludeDirective instance. /// /// /// the path to include /// public IncludeDirective(System.String path) { m_path = path; } /// Return the included path. /// /// /// the path /// public virtual System.String Path { get { return m_path; } } } }