ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/xmltv_parser/trunk/libxmltv/Core/PropertyDictionary.cs
(Generate patch)

Comparing trunk/libxmltv/Core/PropertyDictionary.cs (file contents):
Revision 117 by william, Sun Mar 10 14:28:57 2013 UTC vs.
Revision 118 by william, Sun Mar 10 17:41:52 2013 UTC

--- trunk/libxmltv/Core/PropertyDictionary.cs	2013/03/10 17:10:47	117
+++ trunk/libxmltv/Core/PropertyDictionary.cs	2013/03/10 17:41:52	118
@@ -11,7 +11,7 @@ using System.Reflection;
 namespace libxmltv.Core
 {
     [Serializable]
-    public class PropertyCollection<T> : IPropertyCollection<T>
+    internal class PropertyCollection<T> : IPropertyCollection<T>
     {
         private List<T> items = new List<T>();
         public PropertyCollection() : this(new List<T>()) { }
@@ -45,7 +45,7 @@ namespace libxmltv.Core
         }
     }
     [Serializable]
-    public class PropertyDictionary : PropertyDictionary<string, object>, IPropertyDictionary
+    internal class PropertyDictionary : PropertyDictionary<string, object>, IPropertyDictionary
     {
         public PropertyDictionary() : base() { }
         public PropertyDictionary(IPropertyDictionary dictionary) : base(dictionary) { }
@@ -56,7 +56,7 @@ namespace libxmltv.Core
         protected PropertyDictionary(SerializationInfo info, StreamingContext context) : base(info, context) { }
     }
     [Serializable]
-    public class PropertyDictionary<TKey, TValue> : IPropertyDictionary<TKey, TValue>
+    internal class PropertyDictionary<TKey, TValue> : IPropertyDictionary<TKey, TValue>
     {
         [StructLayout(LayoutKind.Sequential)]
         private struct Entry