// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
namespace ICSharpCode.SharpDevelop.Dom
{
///
/// Base interface for assembly list implementations.
///
public interface IAssemblyList
{
string Name { get; set; }
IMutableModelCollection Assemblies { get; set; }
}
public class AssemblyList : IAssemblyList
{
public string Name { get; set; }
public IMutableModelCollection Assemblies { get; set; }
public AssemblyList()
{
Name = "";
Assemblies = new NullSafeSimpleModelCollection();
}
}
}