[tests] Separate MONO_PATH directories by PLATFORM_PATH_SEPARATOR
[mono.git] / mcs / class / System.Design / System.Web.UI.Design.WebControls / RepeaterDesigner.cs
1 //
2 // System.Web.UI.Design.WebControls.RepeaterDesigner.cs
3 //
4 // Author: Duncan Mak (duncan@novell.com)
5 //
6 // Copyright (C) 2005 Novell, Inc (http://www.novell.com)
7 //
8 // Permission is hereby granted, free of charge, to any person obtaining
9 // a copy of this software and associated documentation files (the
10 // "Software"), to deal in the Software without restriction, including
11 // without limitation the rights to use, copy, modify, merge, publish,
12 // distribute, sublicense, and/or sell copies of the Software, and to
13 // permit persons to whom the Software is furnished to do so, subject to
14 // the following conditions:
15 // 
16 // The above copyright notice and this permission notice shall be
17 // included in all copies or substantial portions of the Software.
18 // 
19 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
20 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
22 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
23 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
24 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
25 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
26 //
27
28 using System;
29 using System.Collections;
30 using System.ComponentModel;
31 using System.ComponentModel.Design;
32 using System.Windows.Forms.Design;
33 using System.Web.UI.Design;
34
35 namespace System.Web.UI.Design.WebControls {
36
37         public class RepeaterDesigner : ControlDesigner, IDataSourceProvider
38         {
39                 string data_member;
40                 string data_source;
41
42                 public RepeaterDesigner ()
43                         : base ()
44                 {
45                 }
46
47                 public string DataMember {
48                         get { return data_member; }
49                         set { data_member = value; }
50                 }
51
52                 public string DataSource {
53                         get { return data_source; }
54                         set { data_source = value; }
55                 }
56
57                 protected bool TemplatesExist {
58                         get { throw new NotImplementedException (); }
59                 }
60
61                 protected override void Dispose (bool disposing)
62                 {
63                         throw new NotImplementedException ();
64                 }
65
66                 protected IEnumerable GetDesignTimeDataSource (int minimum_rows)
67                 {
68                         throw new NotImplementedException ();
69                 }
70
71                 protected IEnumerable GetDesignTimeDataSource (
72                         IEnumerable selected_data_source,
73                         int minimum_rows)
74                 {
75                         throw new NotImplementedException ();
76                 }
77
78                 public override string GetDesignTimeHtml ()
79                 {
80                         throw new NotImplementedException ();
81                 }
82
83                 protected override string GetEmptyDesignTimeHtml ()
84                 {
85                         throw new NotImplementedException ();
86                 }
87                 
88                 protected override string GetErrorDesignTimeHtml (Exception e)
89                 {
90                         throw new NotImplementedException ();
91                 }
92
93                 public virtual IEnumerable GetResolvedSelectedDataSource ()
94                 {
95                         throw new NotImplementedException ();
96                 }
97                 
98                 public virtual object GetSelectedDataSource ()
99                 {
100                         throw new NotImplementedException ();
101                 }
102                 
103                 public override void Initialize (IComponent component)
104                 {
105                         throw new NotImplementedException ();
106                 }
107
108                 public override void OnComponentChanged (object sender, ComponentChangedEventArgs e)
109                 {
110                         throw new NotImplementedException ();
111                 }
112
113                 protected internal virtual void OnDataSourceChanged ()
114                 {
115                         throw new NotImplementedException ();
116                 }
117
118                 protected override void PreFilterProperties (IDictionary properties)
119                 {
120                         throw new NotImplementedException ();
121                 }
122         }
123 }