1 //
2 // TemplateGroupCollection.cs
3 //
4 // Author:
5 //   Marek Habersack <mhabersack@novell.com>
6 //
7 // (C) 2007 Novell, Inc.
8 //
9 //
10 // Permission is hereby granted, free of charge, to any person obtaining
11 // a copy of this software and associated documentation files (the
12 // "Software"), to deal in the Software without restriction, including
13 // without limitation the rights to use, copy, modify, merge, publish,
14 // distribute, sublicense, and/or sell copies of the Software, and to
15 // permit persons to whom the Software is furnished to do so, subject to
16 // the following conditions:
17 //
18 // The above copyright notice and this permission notice shall be
19 // included in all copies or substantial portions of the Software.
20 //
21 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
22 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
23 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
24 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
25 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
26 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
27 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28 //
29 
30 using System;
31 using System.Collections;
32 
33 namespace System.Web.UI.Design
34 {
35 	public sealed class TemplateGroupCollection : IList, ICollection, IEnumerable
36 	{
37 		[MonoNotSupported ("")]
TemplateGroupCollection()38 		public TemplateGroupCollection ()
39 		{
40 			throw new NotImplementedException ();
41 		}
42 
43 		[MonoNotSupported ("")]
44 		public int Count {
45 			[MonoNotSupported ("")]
46 			get {
47 				throw new NotImplementedException ();
48 			}
49 		}
50 
51 		[MonoNotSupported ("")]
52 		public TemplateGroup this [int index] {
53 			[MonoNotSupported ("")]
54 			get {
55 				throw new NotImplementedException ();
56 			}
57 
58 			[MonoNotSupported ("")]
59 			set {
60 				throw new NotImplementedException ();
61 			}
62 		}
63 
64 		[MonoNotSupported ("")]
Add(TemplateGroup group)65 		public int Add (TemplateGroup group)
66 		{
67 			throw new NotImplementedException ();
68 		}
69 
70 		[MonoNotSupported ("")]
AddRange(TemplateGroupCollection groups)71 		public void AddRange (TemplateGroupCollection groups)
72 		{
73 			throw new NotImplementedException ();
74 		}
75 
76 		[MonoNotSupported ("")]
Clear()77 		public void Clear ()
78 		{
79 			throw new NotImplementedException ();
80 		}
81 
82 		[MonoNotSupported ("")]
Contains(TemplateGroup group)83 		public bool Contains (TemplateGroup group)
84 		{
85 			throw new NotImplementedException ();
86 		}
87 
88 		[MonoNotSupported ("")]
CopyTo(TemplateGroup[] array, int index)89 		public void CopyTo (TemplateGroup[] array, int index)
90 		{
91 			throw new NotImplementedException ();
92 		}
93 
94 		[MonoNotSupported ("")]
IndexOf(TemplateGroup group)95 		public int IndexOf (TemplateGroup group)
96 		{
97 			throw new NotImplementedException ();
98 		}
99 
100 		[MonoNotSupported ("")]
Insert(int index, TemplateGroup group)101 		public void Insert (int index, TemplateGroup group)
102 		{
103 			throw new NotImplementedException ();
104 		}
105 
106 		[MonoNotSupported ("")]
Remove(TemplateGroup group)107 		public void Remove (TemplateGroup group)
108 		{
109 			throw new NotImplementedException ();
110 		}
111 
112 		[MonoNotSupported ("")]
RemoveAt(int index)113 		public void RemoveAt (int index)
114 		{
115 			throw new NotImplementedException ();
116 		}
117 
118 		[MonoNotSupported ("")]
ICollection.CopyTo(Array array, int index)119 		void ICollection.CopyTo (Array array, int index)
120 		{
121 			throw new NotImplementedException ();
122 		}
123 
124 		[MonoNotSupported ("")]
IEnumerable.GetEnumerator()125 		IEnumerator IEnumerable.GetEnumerator ()
126 		{
127 			throw new NotImplementedException ();
128 		}
129 
130 		[MonoNotSupported ("")]
IList.Add(Object o)131 		int IList.Add (Object o)
132 		{
133 			throw new NotImplementedException ();
134 		}
135 
136 		[MonoNotSupported ("")]
IList.Clear()137 		void IList.Clear ()
138 		{
139 			throw new NotImplementedException ();
140 		}
141 
142 		[MonoNotSupported ("")]
IList.Contains(Object o)143 		bool IList.Contains (Object o)
144 		{
145 			throw new NotImplementedException ();
146 		}
147 
148 		[MonoNotSupported ("")]
IList.IndexOf(Object o)149 		int IList.IndexOf (Object o)
150 		{
151 			throw new NotImplementedException ();
152 		}
153 
154 		[MonoNotSupported ("")]
IList.Insert(int index, Object o)155 		void IList.Insert (int index, Object o)
156 		{
157 			throw new NotImplementedException ();
158 		}
159 
160 		[MonoNotSupported ("")]
IList.Remove(Object o)161 		void IList.Remove (Object o)
162 		{
163 			throw new NotImplementedException ();
164 		}
165 
166 		[MonoNotSupported ("")]
IList.RemoveAt(int index)167 		void IList.RemoveAt (int index)
168 		{
169 			throw new NotImplementedException ();
170 		}
171 
172 		[MonoNotSupported ("")]
173 		int ICollection.Count {
174 			[MonoNotSupported ("")]
175 			get {
176 				throw new NotImplementedException ();
177 			}
178 		}
179 
180 		[MonoNotSupported ("")]
181 		bool ICollection.IsSynchronized {
182 			[MonoNotSupported ("")]
183 			get {
184 				throw new NotImplementedException ();
185 			}
186 		}
187 
188 		[MonoNotSupported ("")]
189 		Object ICollection.SyncRoot {
190 			[MonoNotSupported ("")]
191 			get {
192 				throw new NotImplementedException ();
193 			}
194 		}
195 
196 		[MonoNotSupported ("")]
197 		bool IList.IsFixedSize {
198 			[MonoNotSupported ("")]
199 			get {
200 				throw new NotImplementedException ();
201 			}
202 		}
203 
204 		[MonoNotSupported ("")]
205 		bool IList.IsReadOnly {
206 			[MonoNotSupported ("")]
207 			get {
208 				throw new NotImplementedException ();
209 			}
210 		}
211 
212 		[MonoNotSupported ("")]
213 		Object IList.this [int index] {
214 			[MonoNotSupported ("")]
215 			get {
216 				throw new NotImplementedException ();
217 			}
218 
219 			[MonoNotSupported ("")]
220 			set {
221 				throw new NotImplementedException ();
222 			}
223 		}
224 	}
225 }
226 
227