//
// Authors:
// Chris Toshok (toshok@ximian.com)
+// Vladimir Krasnov (vladimirk@mainsoft.com)
//
// (C) 2005 Novell, Inc (http://www.novell.com)
//
{
public class ProfileGroupBase
{
- [MonoTODO]
+ private ProfileBase _parent = null;
+ private string _name = null;
+
public ProfileGroupBase ()
{
}
- [MonoTODO]
- public object GetPropertyValue (string propertyName)
+ public void Init (ProfileBase parent, string myName)
{
- throw new NotImplementedException ();
+ _parent = parent;
+ _name = myName;
}
-
- [MonoTODO]
- public void Init (ProfileBase parent, string myName)
+
+ public object GetPropertyValue (string propertyName)
{
- throw new NotImplementedException ();
+ return _parent.GetPropertyValue (propertyName);
}
- [MonoTODO]
public void SetPropertyValue (string propertyName, object propertyValue)
{
- throw new NotImplementedException ();
+ _parent.SetPropertyValue (propertyName, propertyValue);
}
- [MonoTODO]
public object this [string propertyName] {
get {
- throw new NotImplementedException ();
+ return GetPropertyValue (propertyName);
}
set {
- throw new NotImplementedException ();
+ SetPropertyValue (propertyName, value);
}
}
-
}
}