public override bool Equals(object o)
        {
            ProjectPackage other = o as ProjectPackage;

            if (other == null)
            {
                return(false);
            }

            return(other.File.Equals(file));
        }
		public bool Contains (ProjectPackage package)
		{
			return List.Contains (package);
		}
		public void AddRange (ProjectPackage[] packages)
		{
			foreach (ProjectPackage p in packages)
				List.Add (p);
		}
		public int Add (ProjectPackage package)
		{
			return List.Add (package);
		}
 public bool Contains(ProjectPackage package)
 {
     return(List.Contains(package));
 }
Example #6
0
 internal void NotifyPackageAddedToProject(ProjectPackage package)
 {
     PackageAddedToProject(this, new ProjectPackageEventArgs(this, package));
 }
Example #7
0
		internal void NotifyPackageRemovedFromProject (ProjectPackage package)
		{
			PackageRemovedFromProject (this, new ProjectPackageEventArgs (this, package));
		}
		public void Insert (int index, ProjectPackage package)
		{
			List.Insert (index, package);
		}
		public ProjectPackageEventArgs(CProject project, ProjectPackage package)
		{
			this.project = project;
			this.package = package;
		}
 public ProjectPackageEventArgs(CProject project, ProjectPackage package)
 {
     this.project = project;
     this.package = package;
 }
 public void Remove(ProjectPackage package)
 {
     List.Remove(package);
 }
 public void Insert(int index, ProjectPackage package)
 {
     List.Insert(index, package);
 }
 public int IndexOf(ProjectPackage package)
 {
     return(List.IndexOf(package));
 }
		public void CopyTo (ProjectPackage[] array, int index)
		{
			List.CopyTo (array, index);
		}
Example #15
0
		internal void NotifyPackageAddedToProject (ProjectPackage package)
		{
			PackageAddedToProject (this, new ProjectPackageEventArgs (this, package));
		}
		public int IndexOf (ProjectPackage package)
		{
			return List.IndexOf (package);
		}
Example #17
0
 internal void NotifyPackageRemovedFromProject(ProjectPackage package)
 {
     PackageRemovedFromProject(this, new ProjectPackageEventArgs(this, package));
 }
		public void Remove (ProjectPackage package)
		{
			List.Remove (package);
		}
 public int Add(ProjectPackage package)
 {
     return(List.Add(package));
 }