Changeset 1823 for trunk/sources/HeuristicLab.Persistence/3.3/Default
- Timestamp:
- 05/15/09 12:29:13 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.Persistence/3.3/Default
- Files:
-
- 27 deleted
- 10 edited
- 27 copied
- 29 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/ArraySerializer.cs
r1805 r1823 3 3 using HeuristicLab.Persistence.Interfaces; 4 4 using System.Collections.Generic; 5 using HeuristicLab.Persistence.Default. Decomposers.Storable;5 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 6 6 7 namespace HeuristicLab.Persistence.Default. Decomposers {7 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 8 8 9 9 [EmptyStorableClass] 10 public class Array Decomposer : IDecomposer {10 public class ArraySerializer : ICompositeSerializer { 11 11 12 12 public int Priority { … … 14 14 } 15 15 16 public bool Can Decompose(Type type) {16 public bool CanSerialize(Type type) { 17 17 return type.IsArray || type == typeof(Array); 18 18 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/CompactNumberArray2StringSerializer.cs
r1805 r1823 6 6 using System.Globalization; 7 7 using System.Text; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default. Decomposers {10 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class CompactNumberArray2String Decomposer : IDecomposer {13 public class CompactNumberArray2StringSerializer : ICompositeSerializer { 14 14 15 15 public int Priority { … … 17 17 } 18 18 19 private static readonly Number2String Decomposer numberConverter =20 new Number2String Decomposer();19 private static readonly Number2StringSerializer numberConverter = 20 new Number2StringSerializer(); 21 21 22 public bool Can Decompose(Type type) {22 public bool CanSerialize(Type type) { 23 23 return 24 24 (type.IsArray || type == typeof(Array)) && 25 numberConverter.Can Decompose(type.GetElementType());25 numberConverter.CanSerialize(type.GetElementType()); 26 26 } 27 27 -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/DictionarySerializer.cs
r1805 r1823 4 4 using HeuristicLab.Persistence.Interfaces; 5 5 using System.Collections.Generic; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 using HeuristicLab.Persistence.Auxiliary; 8 8 9 namespace HeuristicLab.Persistence.Default. Decomposers {9 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 10 10 11 11 [EmptyStorableClass] 12 public class Dictionary Decomposer : IDecomposer {12 public class DictionarySerializer : ICompositeSerializer { 13 13 14 14 public int Priority { … … 17 17 18 18 19 public bool Can Decompose(Type type) {19 public bool CanSerialize(Type type) { 20 20 return ReflectionTools.HasDefaultConstructor(type) && 21 21 type.GetInterface(typeof(IDictionary).FullName) != null; -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumSerializer.cs
r1805 r1823 3 3 using HeuristicLab.Persistence.Interfaces; 4 4 using System.Collections.Generic; 5 using HeuristicLab.Persistence.Default. Decomposers.Storable;5 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 6 6 7 namespace HeuristicLab.Persistence.Default. Decomposers {7 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 8 8 9 9 [EmptyStorableClass] 10 public class Enum Decomposer : IDecomposer {10 public class EnumSerializer : ICompositeSerializer { 11 11 12 12 public int Priority { … … 14 14 } 15 15 16 public bool Can Decompose(Type type) {16 public bool CanSerialize(Type type) { 17 17 return type.IsEnum || type == typeof(Enum); 18 18 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumerableSerializer.cs
r1805 r1823 5 5 using HeuristicLab.Persistence.Interfaces; 6 6 using System.Collections.Generic; 7 using HeuristicLab.Persistence.Default. Decomposers.Storable;7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 using HeuristicLab.Persistence.Auxiliary; 9 9 10 namespace HeuristicLab.Persistence.Default. Decomposers {10 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Enumerable Decomposer : IDecomposer {13 public class EnumerableSerializer : ICompositeSerializer { 14 14 15 15 public int Priority { … … 18 18 19 19 20 public bool Can Decompose(Type type) {20 public bool CanSerialize(Type type) { 21 21 return 22 22 ReflectionTools.HasDefaultConstructor(type) && -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/KeyValuePairSerializer.cs
r1805 r1823 5 5 using HeuristicLab.Persistence.Interfaces; 6 6 using System.Reflection; 7 using HeuristicLab.Persistence.Default. Decomposers.Storable;7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 9 namespace HeuristicLab.Persistence.Default. Decomposers {9 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 10 10 11 11 [EmptyStorableClass] 12 public class KeyValuePair Decomposer : IDecomposer {12 public class KeyValuePairSerializer : ICompositeSerializer { 13 13 14 14 public int Priority { … … 17 17 18 18 19 public bool Can Decompose(Type type) {19 public bool CanSerialize(Type type) { 20 20 return type.IsGenericType && 21 21 type.GetGenericTypeDefinition() == -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Number2StringSerializer.cs
r1805 r1823 8 8 using System.Text; 9 9 10 namespace HeuristicLab.Persistence.Default. Decomposers {10 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 11 11 12 public class Number2String Decomposer : IDecomposer {12 public class Number2StringSerializer : ICompositeSerializer { 13 13 14 14 private static readonly List<Type> numberTypes = … … 30 30 private static readonly Dictionary<Type, MethodInfo> numberParsers; 31 31 32 static Number2String Decomposer() {32 static Number2StringSerializer() { 33 33 numberParsers = new Dictionary<Type, MethodInfo>(); 34 34 foreach (var type in numberTypes) { … … 39 39 } 40 40 41 public bool Can Decompose(Type type) {41 public bool CanSerialize(Type type) { 42 42 return numberParsers.ContainsKey(type); 43 43 } … … 66 66 } 67 67 68 69 #region IDecomposer Members70 68 71 69 public int Priority { … … 99 97 // numbers are composed just of meta info, no need to populate 100 98 } 101 102 #endregion103 99 } 104 105 100 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/NumberEnumerable2StringSerializer.cs
r1805 r1823 6 6 using System.Globalization; 7 7 using System.Text; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 using HeuristicLab.Persistence.Auxiliary; 10 10 11 namespace HeuristicLab.Persistence.Default. Decomposers {11 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 12 12 13 13 [EmptyStorableClass] 14 public class NumberEnumerable2String Decomposer : IDecomposer {14 public class NumberEnumerable2StringSerializer : ICompositeSerializer { 15 15 16 16 public int Priority { … … 18 18 } 19 19 20 private static readonly Number2String Decomposer numberConverter =21 new Number2String Decomposer();20 private static readonly Number2StringSerializer numberConverter = 21 new Number2StringSerializer(); 22 22 23 23 private static readonly Dictionary<Type, Type> interfaceCache = new Dictionary<Type, Type>(); … … 29 29 if (iface.IsGenericType && 30 30 iface.GetGenericTypeDefinition() == typeof(IEnumerable<>) && 31 numberConverter.Can Decompose(iface.GetGenericArguments()[0])) {31 numberConverter.CanSerialize(iface.GetGenericArguments()[0])) { 32 32 interfaceCache.Add(type, iface); 33 33 return iface; … … 53 53 } 54 54 55 public bool Can Decompose(Type type) {55 public bool CanSerialize(Type type) { 56 56 return 57 57 ReflectionTools.HasDefaultConstructor(type) && -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/StackSerializer.cs
r1805 r1823 5 5 using HeuristicLab.Persistence.Interfaces; 6 6 using System.Collections.Generic; 7 using HeuristicLab.Persistence.Default. Decomposers.Storable;7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 8 using System.IO; 9 9 10 namespace HeuristicLab.Persistence.Default. Decomposers {10 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Stack Decomposer : IDecomposer {13 public class StackSerializer : ICompositeSerializer { 14 14 15 15 public int Priority { … … 18 18 19 19 20 public bool Can Decompose(Type type) {20 public bool CanSerialize(Type type) { 21 21 return type == typeof(Stack) || 22 22 type.IsGenericType && -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/DataMemberAccessor.cs
r1625 r1823 3 3 using HeuristicLab.Persistence.Core; 4 4 5 namespace HeuristicLab.Persistence.Default. Decomposers.Storable {5 namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable { 6 6 7 7 public class DataMemberAccessor { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/EmptyStorableClassAttribute.cs
r1652 r1823 3 3 using System.Reflection; 4 4 5 namespace HeuristicLab.Persistence.Default. Decomposers.Storable {5 namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable { 6 6 7 7 -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableAttribute.cs
r1623 r1823 3 3 using System.Reflection; 4 4 5 namespace HeuristicLab.Persistence.Default. Decomposers.Storable {5 namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable { 6 6 7 7 [AttributeUsage( -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableSerializer.cs
r1805 r1823 7 7 using HeuristicLab.Persistence.Auxiliary; 8 8 9 namespace HeuristicLab.Persistence.Default. Decomposers.Storable {9 namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable { 10 10 11 11 [EmptyStorableClass] 12 public class Storable Decomposer : IDecomposer {12 public class StorableSerializer : ICompositeSerializer { 13 13 14 14 public int Priority { … … 16 16 } 17 17 18 public bool Can Decompose(Type type) {18 public bool CanSerialize(Type type) { 19 19 return ReflectionTools.HasDefaultConstructor(type) && 20 20 (StorableAttribute.GetStorableMembers(type, false).Count() > 0 || -
trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/TypeSerializer.cs
r1805 r1823 4 4 using HeuristicLab.Persistence.Interfaces; 5 5 using System.Collections.Generic; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 namespace HeuristicLab.Persistence.Default. Decomposers {8 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 9 9 10 10 [EmptyStorableClass] 11 public class Type Decomposer : IDecomposer {11 public class TypeSerializer : ICompositeSerializer { 12 12 13 13 public int Priority { … … 15 15 } 16 16 17 public bool Can Decompose(Type type) {17 public bool CanSerialize(Type type) { 18 18 return type == typeof(Type) || 19 19 type.VersionInvariantName() == "System.RuntimeType, mscorlib"; -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/DebugString.cs
r1659 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 10 namespace HeuristicLab.Persistence.Default.DebugString { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/DebugStringFormat.cs
r1659 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 10 namespace HeuristicLab.Persistence.Default.DebugString { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Bool2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Bool2DebugString Formatter : DebugStringFormatterBase<bool> { }13 public class Bool2DebugStringSerializer : DebugStringSerializerBase<bool> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Byte2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Byte2DebugString Formatter : DebugStringFormatterBase<byte> { }13 public class Byte2DebugStringSerializer : DebugStringSerializerBase<byte> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Char2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Char2DebugString Formatter : DebugStringFormatterBase<char> { }13 public class Char2DebugStringSerializer : DebugStringSerializerBase<char> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/DateTime2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class DateTime2DebugString Formatter : DebugStringFormatterBase<DateTime> { }13 public class DateTime2DebugStringSerializer : DebugStringSerializerBase<DateTime> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Doubld2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Double2DebugString Formatter : DebugStringFormatterBase<double> { }13 public class Double2DebugStringSerializer : DebugStringSerializerBase<double> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Float2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Float2DebugString Formatter : DebugStringFormatterBase<float> { }13 public class Float2DebugStringSerializer : DebugStringSerializerBase<float> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Int2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Int2DebugString Formatter : DebugStringFormatterBase<int> { }13 public class Int2DebugStringSerializer : DebugStringSerializerBase<int> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Long2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Long2DebugString Formatter : DebugStringFormatterBase<long> { }13 public class Long2DebugStringSerializer : DebugStringSerializerBase<long> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/SByte2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class SByte2DebugString Formatter : DebugStringFormatterBase<sbyte> { }13 public class SByte2DebugStringSerializer : DebugStringSerializerBase<sbyte> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Short2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Short2DebugString Formatter : DebugStringFormatterBase<short> { }13 public class Short2DebugStringSerializer : DebugStringSerializerBase<short> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/String2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class String2DebugString Formatter : DebugStringFormatterBase<string> { }13 public class String2DebugStringSerializer : DebugStringSerializerBase<string> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Type2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class Type2DebugString Formatter : DebugStringFormatterBase<Type> { }13 public class Type2DebugStringSerializer : DebugStringSerializerBase<Type> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/UInt2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class UInt2DebugString Formatter : DebugStringFormatterBase<uint> { }13 public class UInt2DebugStringSerializer : DebugStringSerializerBase<uint> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/ULong2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class ULong2DebugString Formatter : DebugStringFormatterBase<ulong> { }13 public class ULong2DebugStringSerializer : DebugStringSerializerBase<ulong> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/UShort2DebugStringSerializer.cs
r1805 r1823 6 6 using HeuristicLab.Persistence.Core; 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 using HeuristicLab.Persistence.Default. Decomposers.Storable;8 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 9 9 10 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {10 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 11 11 12 12 [EmptyStorableClass] 13 public class UShort2DebugString Formatter : DebugStringFormatterBase<ushort> { }13 public class UShort2DebugStringSerializer : DebugStringSerializerBase<ushort> { } 14 14 15 15 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/ValueType2DebugStringSerializerBase.cs
r1805 r1823 7 7 using HeuristicLab.Persistence.Core.Tokens; 8 8 9 namespace HeuristicLab.Persistence.Default.DebugString. Formatters {9 namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers { 10 10 11 public abstract class DebugString FormatterBase<T> : FormatterBase<T, DebugString> {11 public abstract class DebugStringSerializerBase<T> : PrimitiveSerializerBase<T, DebugString> { 12 12 public override DebugString Format(T o) { return new DebugString(o.ToString()); } 13 13 public override T Parse(DebugString s) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/CompactXmlSerializerBase.cs
r1805 r1823 1 1 using HeuristicLab.Persistence.Interfaces; 2 2 using HeuristicLab.Persistence.Core; 3 using HeuristicLab.Persistence.Default. Decomposers.Storable;3 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 4 4 5 5 namespace HeuristicLab.Persistence.Default.Xml.Compact { 6 6 7 public abstract class CompactXml FormatterBase<T> : XmlFormatterBase<T> { }7 public abstract class CompactXmlSerializerBase<T> : XmlSerializerBase<T> { } 8 8 9 9 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleArray2XmlSerializer.cs
r1805 r1823 2 2 using HeuristicLab.Persistence.Core; 3 3 using System.Globalization; 4 using HeuristicLab.Persistence.Default. Decomposers.Storable;4 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 5 5 6 6 namespace HeuristicLab.Persistence.Default.Xml.Compact { 7 7 8 public abstract class DoubleArray2Xml FormatterBase<T> : NumberArray2XmlFormatterBase<T> where T : class{8 public abstract class DoubleArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class{ 9 9 10 10 protected override string FormatValue(object o) { … … 18 18 19 19 [EmptyStorableClass] 20 public class Double1DArray2Xml Formatter : DoubleArray2XmlFormatterBase<double[]> { }20 public class Double1DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[]> { } 21 21 22 22 23 23 [EmptyStorableClass] 24 public class Double2DArray2Xml Formatter : DoubleArray2XmlFormatterBase<double[,]> { }24 public class Double2DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[,]> { } 25 25 26 26 [EmptyStorableClass] 27 public class Double3DArray2Xml Formatter : DoubleArray2XmlFormatterBase<double[, ,]> { }27 public class Double3DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[, ,]> { } 28 28 29 29 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleList2XmlSerializer.cs
r1805 r1823 4 4 using HeuristicLab.Persistence.Core; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Compact { 9 9 10 10 [EmptyStorableClass] 11 public class DoubleList2Xml Formatter : NumberEnumeration2XmlFormatterBase<List<double>> {11 public class DoubleList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<double>> { 12 12 13 13 protected override void Add(IEnumerable enumeration, object o) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntArray2XmlSerializer.cs
r1805 r1823 1 1 using System; 2 2 using HeuristicLab.Persistence.Core; 3 using HeuristicLab.Persistence.Default. Decomposers.Storable;3 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 4 4 5 5 namespace HeuristicLab.Persistence.Default.Xml.Compact { 6 6 7 public abstract class IntArray2Xml FormatterBase<T> : NumberArray2XmlFormatterBase<T> where T : class{7 public abstract class IntArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class{ 8 8 9 9 protected override string FormatValue(object o) { … … 17 17 18 18 [EmptyStorableClass] 19 public class Int1DArray2Xml Formatter : IntArray2XmlFormatterBase<int[]> { }19 public class Int1DArray2XmlSerializer : IntArray2XmlSerializerBase<int[]> { } 20 20 21 21 [EmptyStorableClass] 22 public class Int2DArray2Xml Formatter : IntArray2XmlFormatterBase<int[,]> { }22 public class Int2DArray2XmlSerializer : IntArray2XmlSerializerBase<int[,]> { } 23 23 24 24 [EmptyStorableClass] 25 public class Int3DArray2Xml Formatter : IntArray2XmlFormatterBase<int[, ,]> { }25 public class Int3DArray2XmlSerializer : IntArray2XmlSerializerBase<int[, ,]> { } 26 26 27 27 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntList2XmlSerializer.cs
r1805 r1823 3 3 using System; 4 4 using HeuristicLab.Persistence.Core; 5 using HeuristicLab.Persistence.Default. Decomposers.Storable;5 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 6 6 7 7 namespace HeuristicLab.Persistence.Default.Xml.Compact { 8 8 9 9 [EmptyStorableClass] 10 public class IntList2Xml Formatter : NumberEnumeration2XmlFormatterBase<List<int>> {10 public class IntList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<int>> { 11 11 12 12 protected override void Add(IEnumerable enumeration, object o) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberArray2XmlSerializerBase.cs
r1805 r1823 7 7 namespace HeuristicLab.Persistence.Default.Xml.Compact { 8 8 9 public abstract class NumberArray2Xml FormatterBase<T> : CompactXmlFormatterBase<T> where T : class {9 public abstract class NumberArray2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : class { 10 10 11 11 protected virtual string Separator { get { return ";"; } } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberEnumeration2XmlSerializerBase.cs
r1805 r1823 7 7 namespace HeuristicLab.Persistence.Default.Xml.Compact { 8 8 9 public abstract class NumberEnumeration2Xml FormatterBase<T> : CompactXmlFormatterBase<T> where T : IEnumerable {9 public abstract class NumberEnumeration2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : IEnumerable { 10 10 11 11 protected virtual string Separator { get { return ";"; } } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Bool2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Bool2Xml Formatter : SimpleNumber2XmlFormatterBase<bool> { }11 public class Bool2XmlSerializer : SimpleNumber2XmlSerializerBase<bool> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Byte2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Byte2Xml Formatter : SimpleNumber2XmlFormatterBase<byte> { }11 public class Byte2XmlSerializer : SimpleNumber2XmlSerializerBase<byte> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Char2XmlFormatter.cs
r1652 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Char2Xml Formatter : FormatterBase<char, XmlString> {11 public class Char2XmlSerializer : PrimitiveSerializerBase<char, XmlString> { 12 12 13 13 public override XmlString Format(char c) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/DateTime2XmlSerializer.cs
r1805 r1823 2 2 using HeuristicLab.Persistence.Core; 3 3 using HeuristicLab.Persistence.Interfaces; 4 using HeuristicLab.Persistence.Default. Decomposers.Storable;4 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 5 5 6 6 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 7 7 8 8 [EmptyStorableClass] 9 public class DateTime2Xml Formatter : PrimitiveXmlFormatterBase<DateTime> {9 public class DateTime2XmlSerializer : PrimitiveXmlSerializerBase<DateTime> { 10 10 11 11 public override XmlString Format(DateTime dt) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Decimal2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Decimal2Xml Formatter : DecimalNumber2XmlFormatterBase<decimal> { }11 public class Decimal2XmlSerializer : DecimalNumber2XmlSerializerBase<decimal> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/DecimalNumber2XmlSerializerBase.cs
r1805 r1823 7 7 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 8 8 9 public abstract class DecimalNumber2Xml FormatterBase<T> : PrimitiveXmlFormatterBase<T> {9 public abstract class DecimalNumber2XmlSerializerBase<T> : PrimitiveXmlSerializerBase<T> { 10 10 11 11 private static MethodInfo ToStringMethod = typeof(T) -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Double2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Double2Xml Formatter : DecimalNumber2XmlFormatterBase<double> { }11 public class Double2XmlSerializer : DecimalNumber2XmlSerializerBase<double> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Float2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Float2Xml Formatter : DecimalNumber2XmlFormatterBase<float> { }11 public class Float2XmlSerializer : DecimalNumber2XmlSerializerBase<float> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Guid2XmlSerializer.cs
r1805 r1823 4 4 using System.Text; 5 5 using System.Text.RegularExpressions; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 using System.Globalization; 8 8 … … 11 11 12 12 [EmptyStorableClass] 13 public class Guid2Xml Formatter : PrimitiveXmlFormatterBase<Guid> {13 public class Guid2XmlSerializer : PrimitiveXmlSerializerBase<Guid> { 14 14 15 15 public override XmlString Format(Guid o) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Int2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Int2Xml Formatter : SimpleNumber2XmlFormatterBase<int> { }11 public class Int2XmlSerializer : SimpleNumber2XmlSerializerBase<int> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Long2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Long2Xml Formatter : SimpleNumber2XmlFormatterBase<long> { }11 public class Long2XmlSerializer : SimpleNumber2XmlSerializerBase<long> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/PrimitiveXmlSerializerBase.cs
r1805 r1823 1 1 using HeuristicLab.Persistence.Interfaces; 2 2 using HeuristicLab.Persistence.Core; 3 using HeuristicLab.Persistence.Default. Decomposers.Storable;3 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 4 4 5 5 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 6 6 7 public abstract class PrimitiveXml FormatterBase<T> : XmlFormatterBase<T> { }7 public abstract class PrimitiveXmlSerializerBase<T> : XmlSerializerBase<T> { } 8 8 9 9 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/SByte2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class SByte2Xml Formatter : SimpleNumber2XmlFormatterBase<sbyte> { }11 public class SByte2XmlSerializer : SimpleNumber2XmlSerializerBase<sbyte> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Short2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class Short2Xml Formatter : SimpleNumber2XmlFormatterBase<short> { }11 public class Short2XmlSerializer : SimpleNumber2XmlSerializerBase<short> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/SimpleNumber2XmlSerializerBase.cs
r1805 r1823 7 7 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 8 8 9 public abstract class SimpleNumber2Xml FormatterBase<T> : PrimitiveXmlFormatterBase<T> {9 public abstract class SimpleNumber2XmlSerializerBase<T> : PrimitiveXmlSerializerBase<T> { 10 10 11 11 private static MethodInfo ParseMethod = typeof(T) -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/String2XmlSerializer.cs
r1805 r1823 4 4 using System.Text; 5 5 using System.Text.RegularExpressions; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 using System.Globalization; 8 8 … … 11 11 12 12 [EmptyStorableClass] 13 public class String2Xml Formatter : PrimitiveXmlFormatterBase<string> {13 public class String2XmlSerializer : PrimitiveXmlSerializerBase<string> { 14 14 15 15 public override XmlString Format(string s) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/TimeSpan2XmlSerializer.cs
r1805 r1823 4 4 using System.Text; 5 5 using System.Text.RegularExpressions; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 using System.Globalization; 8 8 … … 11 11 12 12 [EmptyStorableClass] 13 public class TimeSpan2Xml Formatter : PrimitiveXmlFormatterBase<TimeSpan> {13 public class TimeSpan2XmlSerializer : PrimitiveXmlSerializerBase<TimeSpan> { 14 14 15 15 public override XmlString Format(TimeSpan o) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/UInt2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class UInt2Xml Formatter : SimpleNumber2XmlFormatterBase<uint> { }11 public class UInt2XmlSerializer : SimpleNumber2XmlSerializerBase<uint> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/ULong2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class ULong2Xml Formatter : SimpleNumber2XmlFormatterBase<ulong> { }11 public class ULong2XmlSerializer : SimpleNumber2XmlSerializerBase<ulong> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/UShort2XmlSerializer.cs
r1805 r1823 4 4 using System.Reflection; 5 5 using System.Globalization; 6 using HeuristicLab.Persistence.Default. Decomposers.Storable;6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 7 7 8 8 namespace HeuristicLab.Persistence.Default.Xml.Primitive { 9 9 10 10 [EmptyStorableClass] 11 public class UShort2Xml Formatter : SimpleNumber2XmlFormatterBase<ushort> { }11 public class UShort2XmlSerializer : SimpleNumber2XmlSerializerBase<ushort> { } 12 12 13 13 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlFormat.cs
r1623 r1823 1 1 using HeuristicLab.Persistence.Interfaces; 2 2 using HeuristicLab.Persistence.Core; 3 using HeuristicLab.Persistence.Default. Decomposers.Storable;3 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 4 4 5 5 namespace HeuristicLab.Persistence.Default.Xml { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlGenerator.cs
r1797 r1823 170 170 File.Copy(tempfile, filename, true); 171 171 File.Delete(tempfile); 172 } catch (Exception x) {172 } catch (Exception) { 173 173 Logger.Warn("Exception caught, no data has been written."); 174 174 throw; … … 222 222 } 223 223 } 224 } catch (PersistenceException e) {224 } catch (PersistenceException) { 225 225 throw; 226 226 } catch (Exception e) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlParser.cs
r1779 r1823 115 115 } 116 116 return typeCache; 117 } catch (PersistenceException e) {117 } catch (PersistenceException) { 118 118 throw; 119 119 } catch (Exception e) { -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlSerializerBase.cs
r1805 r1823 1 1 using HeuristicLab.Persistence.Interfaces; 2 2 using HeuristicLab.Persistence.Core; 3 using HeuristicLab.Persistence.Default. Decomposers.Storable;3 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 4 4 5 5 namespace HeuristicLab.Persistence.Default.Xml { 6 6 7 public abstract class Xml FormatterBase<T> : FormatterBase<T, XmlString> { }7 public abstract class XmlSerializerBase<T> : PrimitiveSerializerBase<T, XmlString> { } 8 8 9 9 } -
trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlString.cs
r1623 r1823 2 2 using HeuristicLab.Persistence.Core; 3 3 using System.Text; 4 using HeuristicLab.Persistence.Default. Decomposers.Storable;4 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 5 5 6 6 namespace HeuristicLab.Persistence.Default.Xml {
Note: See TracChangeset
for help on using the changeset viewer.