Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/15/09 12:29:13 (16 years ago)
Author:
epitzer
Message:

Namespace refactoring: rename formatters & decomposers -> primitive and composite serializers. (#603)

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  
    33using HeuristicLab.Persistence.Interfaces;
    44using System.Collections.Generic;
    5 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     5using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    66
    7 namespace HeuristicLab.Persistence.Default.Decomposers {
     7namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    88
    99  [EmptyStorableClass]
    10   public class ArrayDecomposer : IDecomposer {
     10  public class ArraySerializer : ICompositeSerializer {
    1111
    1212    public int Priority {
     
    1414    }
    1515
    16     public bool CanDecompose(Type type) {
     16    public bool CanSerialize(Type type) {
    1717      return type.IsArray || type == typeof(Array);
    1818    }
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/CompactNumberArray2StringSerializer.cs

    r1805 r1823  
    66using System.Globalization;
    77using System.Text;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.Decomposers {
     10namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class CompactNumberArray2StringDecomposer : IDecomposer {
     13  public class CompactNumberArray2StringSerializer : ICompositeSerializer {
    1414
    1515    public int Priority {
     
    1717    }
    1818
    19     private static readonly Number2StringDecomposer numberConverter =
    20       new Number2StringDecomposer();
     19    private static readonly Number2StringSerializer numberConverter =
     20      new Number2StringSerializer();
    2121
    22     public bool CanDecompose(Type type) {
     22    public bool CanSerialize(Type type) {
    2323      return
    2424        (type.IsArray || type == typeof(Array)) &&
    25         numberConverter.CanDecompose(type.GetElementType());
     25        numberConverter.CanSerialize(type.GetElementType());
    2626    }
    2727
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/DictionarySerializer.cs

    r1805 r1823  
    44using HeuristicLab.Persistence.Interfaces;
    55using System.Collections.Generic;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77using HeuristicLab.Persistence.Auxiliary;
    88
    9 namespace HeuristicLab.Persistence.Default.Decomposers {
     9namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1010
    1111  [EmptyStorableClass]
    12   public class DictionaryDecomposer : IDecomposer {
     12  public class DictionarySerializer : ICompositeSerializer {
    1313
    1414    public int Priority {
     
    1717
    1818
    19     public bool CanDecompose(Type type) {
     19    public bool CanSerialize(Type type) {
    2020      return ReflectionTools.HasDefaultConstructor(type) &&
    2121        type.GetInterface(typeof(IDictionary).FullName) != null;
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumSerializer.cs

    r1805 r1823  
    33using HeuristicLab.Persistence.Interfaces;
    44using System.Collections.Generic;
    5 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     5using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    66
    7 namespace HeuristicLab.Persistence.Default.Decomposers {
     7namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    88
    99  [EmptyStorableClass]
    10   public class EnumDecomposer : IDecomposer {
     10  public class EnumSerializer : ICompositeSerializer {
    1111
    1212    public int Priority {
     
    1414    }
    1515
    16     public bool CanDecompose(Type type) {
     16    public bool CanSerialize(Type type) {
    1717      return type.IsEnum || type == typeof(Enum);
    1818    }
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumerableSerializer.cs

    r1805 r1823  
    55using HeuristicLab.Persistence.Interfaces;
    66using System.Collections.Generic;
    7 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     7using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    88using HeuristicLab.Persistence.Auxiliary;
    99
    10 namespace HeuristicLab.Persistence.Default.Decomposers {
     10namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class EnumerableDecomposer : IDecomposer {
     13  public class EnumerableSerializer : ICompositeSerializer {
    1414
    1515    public int Priority {
     
    1818
    1919
    20     public bool CanDecompose(Type type) {
     20    public bool CanSerialize(Type type) {
    2121      return
    2222        ReflectionTools.HasDefaultConstructor(type) &&
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/KeyValuePairSerializer.cs

    r1805 r1823  
    55using HeuristicLab.Persistence.Interfaces;
    66using System.Reflection;
    7 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     7using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    88
    9 namespace HeuristicLab.Persistence.Default.Decomposers {
     9namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1010
    1111  [EmptyStorableClass]
    12   public class KeyValuePairDecomposer : IDecomposer {
     12  public class KeyValuePairSerializer : ICompositeSerializer {
    1313
    1414    public int Priority {
     
    1717
    1818
    19     public bool CanDecompose(Type type) {
     19    public bool CanSerialize(Type type) {
    2020      return type.IsGenericType &&
    2121             type.GetGenericTypeDefinition() ==
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Number2StringSerializer.cs

    r1805 r1823  
    88using System.Text;
    99
    10 namespace HeuristicLab.Persistence.Default.Decomposers {
     10namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1111
    12   public class Number2StringDecomposer : IDecomposer {
     12  public class Number2StringSerializer : ICompositeSerializer {
    1313
    1414    private static readonly List<Type> numberTypes =
     
    3030    private static readonly Dictionary<Type, MethodInfo> numberParsers;
    3131
    32     static Number2StringDecomposer() {
     32    static Number2StringSerializer() {
    3333      numberParsers = new Dictionary<Type, MethodInfo>();
    3434      foreach (var type in numberTypes) {
     
    3939    }
    4040
    41     public bool CanDecompose(Type type) {
     41    public bool CanSerialize(Type type) {
    4242      return numberParsers.ContainsKey(type);
    4343    }
     
    6666    }
    6767
    68 
    69     #region IDecomposer Members
    7068
    7169    public int Priority {
     
    9997      // numbers are composed just of meta info, no need to populate
    10098    }
    101 
    102     #endregion
    10399  }
    104 
    105100}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/NumberEnumerable2StringSerializer.cs

    r1805 r1823  
    66using System.Globalization;
    77using System.Text;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99using HeuristicLab.Persistence.Auxiliary;
    1010
    11 namespace HeuristicLab.Persistence.Default.Decomposers {
     11namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1212
    1313  [EmptyStorableClass]
    14   public class NumberEnumerable2StringDecomposer : IDecomposer {
     14  public class NumberEnumerable2StringSerializer : ICompositeSerializer {
    1515
    1616    public int Priority {
     
    1818    }
    1919
    20     private static readonly Number2StringDecomposer numberConverter =
    21       new Number2StringDecomposer();
     20    private static readonly Number2StringSerializer numberConverter =
     21      new Number2StringSerializer();
    2222
    2323    private static readonly Dictionary<Type, Type> interfaceCache = new Dictionary<Type, Type>();
     
    2929        if (iface.IsGenericType &&
    3030          iface.GetGenericTypeDefinition() == typeof(IEnumerable<>) &&
    31           numberConverter.CanDecompose(iface.GetGenericArguments()[0])) {
     31          numberConverter.CanSerialize(iface.GetGenericArguments()[0])) {
    3232          interfaceCache.Add(type, iface);
    3333          return iface;
     
    5353    }
    5454
    55     public bool CanDecompose(Type type) {
     55    public bool CanSerialize(Type type) {
    5656      return
    5757        ReflectionTools.HasDefaultConstructor(type) &&
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/StackSerializer.cs

    r1805 r1823  
    55using HeuristicLab.Persistence.Interfaces;
    66using System.Collections.Generic;
    7 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     7using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    88using System.IO;
    99
    10 namespace HeuristicLab.Persistence.Default.Decomposers {
     10namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class StackDecomposer : IDecomposer {
     13  public class StackSerializer : ICompositeSerializer {
    1414
    1515    public int Priority {
     
    1818
    1919
    20     public bool CanDecompose(Type type) {
     20    public bool CanSerialize(Type type) {
    2121      return type == typeof(Stack) ||
    2222        type.IsGenericType &&
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/DataMemberAccessor.cs

    r1625 r1823  
    33using HeuristicLab.Persistence.Core;
    44
    5 namespace HeuristicLab.Persistence.Default.Decomposers.Storable {
     5namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable {
    66
    77  public class DataMemberAccessor {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/EmptyStorableClassAttribute.cs

    r1652 r1823  
    33using System.Reflection;
    44
    5 namespace HeuristicLab.Persistence.Default.Decomposers.Storable {
     5namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable {
    66
    77
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableAttribute.cs

    r1623 r1823  
    33using System.Reflection;
    44
    5 namespace HeuristicLab.Persistence.Default.Decomposers.Storable {
     5namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable {
    66
    77  [AttributeUsage(
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableSerializer.cs

    r1805 r1823  
    77using HeuristicLab.Persistence.Auxiliary;
    88
    9 namespace HeuristicLab.Persistence.Default.Decomposers.Storable {
     9namespace HeuristicLab.Persistence.Default.CompositeSerializers.Storable {
    1010
    1111  [EmptyStorableClass]
    12   public class StorableDecomposer : IDecomposer {
     12  public class StorableSerializer : ICompositeSerializer {
    1313
    1414    public int Priority {
     
    1616    }
    1717
    18     public bool CanDecompose(Type type) {
     18    public bool CanSerialize(Type type) {
    1919      return ReflectionTools.HasDefaultConstructor(type) &&
    2020        (StorableAttribute.GetStorableMembers(type, false).Count() > 0 ||
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/TypeSerializer.cs

    r1805 r1823  
    44using HeuristicLab.Persistence.Interfaces;
    55using System.Collections.Generic;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    8 namespace HeuristicLab.Persistence.Default.Decomposers {
     8namespace HeuristicLab.Persistence.Default.CompositeSerializers {
    99
    1010  [EmptyStorableClass]
    11   public class TypeDecomposer : IDecomposer {
     11  public class TypeSerializer : ICompositeSerializer {
    1212
    1313    public int Priority {
     
    1515    }
    1616
    17     public bool CanDecompose(Type type) {
     17    public bool CanSerialize(Type type) {
    1818      return type == typeof(Type) ||
    1919             type.VersionInvariantName() == "System.RuntimeType, mscorlib";
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/DebugString.cs

    r1659 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    1010namespace HeuristicLab.Persistence.Default.DebugString {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/DebugStringFormat.cs

    r1659 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    1010namespace HeuristicLab.Persistence.Default.DebugString {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Bool2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Bool2DebugStringFormatter : DebugStringFormatterBase<bool> { }
     13  public class Bool2DebugStringSerializer : DebugStringSerializerBase<bool> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Byte2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Byte2DebugStringFormatter : DebugStringFormatterBase<byte> { }
     13  public class Byte2DebugStringSerializer : DebugStringSerializerBase<byte> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Char2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Char2DebugStringFormatter : DebugStringFormatterBase<char> { }
     13  public class Char2DebugStringSerializer : DebugStringSerializerBase<char> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/DateTime2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class DateTime2DebugStringFormatter : DebugStringFormatterBase<DateTime> { }
     13  public class DateTime2DebugStringSerializer : DebugStringSerializerBase<DateTime> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Doubld2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Double2DebugStringFormatter : DebugStringFormatterBase<double> { }
     13  public class Double2DebugStringSerializer : DebugStringSerializerBase<double> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Float2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Float2DebugStringFormatter : DebugStringFormatterBase<float> { }
     13  public class Float2DebugStringSerializer : DebugStringSerializerBase<float> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Int2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Int2DebugStringFormatter : DebugStringFormatterBase<int> { }
     13  public class Int2DebugStringSerializer : DebugStringSerializerBase<int> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Long2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Long2DebugStringFormatter : DebugStringFormatterBase<long> { }
     13  public class Long2DebugStringSerializer : DebugStringSerializerBase<long> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/SByte2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class SByte2DebugStringFormatter : DebugStringFormatterBase<sbyte> { }
     13  public class SByte2DebugStringSerializer : DebugStringSerializerBase<sbyte> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Short2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Short2DebugStringFormatter : DebugStringFormatterBase<short> { }
     13  public class Short2DebugStringSerializer : DebugStringSerializerBase<short> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/String2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class String2DebugStringFormatter : DebugStringFormatterBase<string> { }
     13  public class String2DebugStringSerializer : DebugStringSerializerBase<string> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/Type2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class Type2DebugStringFormatter : DebugStringFormatterBase<Type> { }
     13  public class Type2DebugStringSerializer : DebugStringSerializerBase<Type> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/UInt2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class UInt2DebugStringFormatter : DebugStringFormatterBase<uint> { }
     13  public class UInt2DebugStringSerializer : DebugStringSerializerBase<uint> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/ULong2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class ULong2DebugStringFormatter : DebugStringFormatterBase<ulong> { }
     13  public class ULong2DebugStringSerializer : DebugStringSerializerBase<ulong> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/UShort2DebugStringSerializer.cs

    r1805 r1823  
    66using HeuristicLab.Persistence.Core;
    77using HeuristicLab.Persistence.Core.Tokens;
    8 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     8using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    99
    10 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     10namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1111
    1212  [EmptyStorableClass]
    13   public class UShort2DebugStringFormatter : DebugStringFormatterBase<ushort> { }
     13  public class UShort2DebugStringSerializer : DebugStringSerializerBase<ushort> { }
    1414
    1515}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/DebugString/PrimitiveSerializers/ValueType2DebugStringSerializerBase.cs

    r1805 r1823  
    77using HeuristicLab.Persistence.Core.Tokens;
    88
    9 namespace HeuristicLab.Persistence.Default.DebugString.Formatters {
     9namespace HeuristicLab.Persistence.Default.DebugString.PrimitiveSerializers {
    1010
    11   public abstract class DebugStringFormatterBase<T> : FormatterBase<T, DebugString> {
     11  public abstract class DebugStringSerializerBase<T> : PrimitiveSerializerBase<T, DebugString> {
    1212    public override DebugString Format(T o) { return new DebugString(o.ToString()); }
    1313    public override T Parse(DebugString s) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/CompactXmlSerializerBase.cs

    r1805 r1823  
    11using HeuristicLab.Persistence.Interfaces;
    22using HeuristicLab.Persistence.Core;
    3 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    44
    55namespace HeuristicLab.Persistence.Default.Xml.Compact {
    66
    7   public abstract class CompactXmlFormatterBase<T> : XmlFormatterBase<T> { }
     7  public abstract class CompactXmlSerializerBase<T> : XmlSerializerBase<T> { }
    88
    99}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleArray2XmlSerializer.cs

    r1805 r1823  
    22using HeuristicLab.Persistence.Core;
    33using System.Globalization;
    4 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     4using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    55
    66namespace HeuristicLab.Persistence.Default.Xml.Compact {
    77
    8   public abstract class DoubleArray2XmlFormatterBase<T> : NumberArray2XmlFormatterBase<T> where T : class{
     8  public abstract class DoubleArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class{
    99
    1010    protected override string FormatValue(object o) {
     
    1818
    1919  [EmptyStorableClass]
    20   public class Double1DArray2XmlFormatter : DoubleArray2XmlFormatterBase<double[]> { }
     20  public class Double1DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[]> { }
    2121
    2222
    2323  [EmptyStorableClass]
    24   public class Double2DArray2XmlFormatter : DoubleArray2XmlFormatterBase<double[,]> { }
     24  public class Double2DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[,]> { }
    2525
    2626  [EmptyStorableClass]
    27   public class Double3DArray2XmlFormatter : DoubleArray2XmlFormatterBase<double[, ,]> { }
     27  public class Double3DArray2XmlSerializer : DoubleArray2XmlSerializerBase<double[, ,]> { }
    2828
    2929}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/DoubleList2XmlSerializer.cs

    r1805 r1823  
    44using HeuristicLab.Persistence.Core;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Compact {
    99
    1010  [EmptyStorableClass]
    11   public class DoubleList2XmlFormatter : NumberEnumeration2XmlFormatterBase<List<double>> {
     11  public class DoubleList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<double>> {
    1212
    1313    protected override void Add(IEnumerable enumeration, object o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntArray2XmlSerializer.cs

    r1805 r1823  
    11using System;
    22using HeuristicLab.Persistence.Core;
    3 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    44
    55namespace HeuristicLab.Persistence.Default.Xml.Compact {
    66
    7   public abstract class IntArray2XmlFormatterBase<T> : NumberArray2XmlFormatterBase<T> where T : class{
     7  public abstract class IntArray2XmlSerializerBase<T> : NumberArray2XmlSerializerBase<T> where T : class{
    88
    99    protected override string FormatValue(object o) {
     
    1717
    1818  [EmptyStorableClass]
    19   public class Int1DArray2XmlFormatter : IntArray2XmlFormatterBase<int[]> { }
     19  public class Int1DArray2XmlSerializer : IntArray2XmlSerializerBase<int[]> { }
    2020
    2121  [EmptyStorableClass]
    22   public class Int2DArray2XmlFormatter : IntArray2XmlFormatterBase<int[,]> { }
     22  public class Int2DArray2XmlSerializer : IntArray2XmlSerializerBase<int[,]> { }
    2323
    2424  [EmptyStorableClass]
    25   public class Int3DArray2XmlFormatter : IntArray2XmlFormatterBase<int[, ,]> { }
     25  public class Int3DArray2XmlSerializer : IntArray2XmlSerializerBase<int[, ,]> { }
    2626
    2727}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/IntList2XmlSerializer.cs

    r1805 r1823  
    33using System;
    44using HeuristicLab.Persistence.Core;
    5 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     5using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    66
    77namespace HeuristicLab.Persistence.Default.Xml.Compact {
    88
    99  [EmptyStorableClass]
    10   public class IntList2XmlFormatter : NumberEnumeration2XmlFormatterBase<List<int>> {
     10  public class IntList2XmlSerializer : NumberEnumeration2XmlSerializerBase<List<int>> {
    1111
    1212    protected override void Add(IEnumerable enumeration, object o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberArray2XmlSerializerBase.cs

    r1805 r1823  
    77namespace HeuristicLab.Persistence.Default.Xml.Compact {
    88
    9   public abstract class NumberArray2XmlFormatterBase<T> : CompactXmlFormatterBase<T> where T : class {
     9  public abstract class NumberArray2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : class {
    1010
    1111    protected virtual string Separator { get { return ";"; } }
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Compact/NumberEnumeration2XmlSerializerBase.cs

    r1805 r1823  
    77namespace HeuristicLab.Persistence.Default.Xml.Compact {
    88
    9   public abstract class NumberEnumeration2XmlFormatterBase<T> : CompactXmlFormatterBase<T> where T : IEnumerable {
     9  public abstract class NumberEnumeration2XmlSerializerBase<T> : CompactXmlSerializerBase<T> where T : IEnumerable {
    1010
    1111    protected virtual string Separator { get { return ";"; } }
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Bool2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Bool2XmlFormatter : SimpleNumber2XmlFormatterBase<bool> { }
     11  public class Bool2XmlSerializer : SimpleNumber2XmlSerializerBase<bool> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Byte2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Byte2XmlFormatter : SimpleNumber2XmlFormatterBase<byte> { }
     11  public class Byte2XmlSerializer : SimpleNumber2XmlSerializerBase<byte> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Char2XmlFormatter.cs

    r1652 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Char2XmlFormatter : FormatterBase<char, XmlString> { 
     11  public class Char2XmlSerializer : PrimitiveSerializerBase<char, XmlString> { 
    1212   
    1313    public override XmlString Format(char c) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/DateTime2XmlSerializer.cs

    r1805 r1823  
    22using HeuristicLab.Persistence.Core;
    33using HeuristicLab.Persistence.Interfaces;
    4 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     4using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    55
    66namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    77
    88  [EmptyStorableClass]
    9   public class DateTime2XmlFormatter : PrimitiveXmlFormatterBase<DateTime> {
     9  public class DateTime2XmlSerializer : PrimitiveXmlSerializerBase<DateTime> {
    1010
    1111    public override XmlString Format(DateTime dt) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Decimal2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Decimal2XmlFormatter : DecimalNumber2XmlFormatterBase<decimal> { }
     11  public class Decimal2XmlSerializer : DecimalNumber2XmlSerializerBase<decimal> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/DecimalNumber2XmlSerializerBase.cs

    r1805 r1823  
    77namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    88
    9   public abstract class DecimalNumber2XmlFormatterBase<T> : PrimitiveXmlFormatterBase<T> {
     9  public abstract class DecimalNumber2XmlSerializerBase<T> : PrimitiveXmlSerializerBase<T> {
    1010
    1111    private static MethodInfo ToStringMethod = typeof(T)
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Double2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Double2XmlFormatter : DecimalNumber2XmlFormatterBase<double> { }
     11  public class Double2XmlSerializer : DecimalNumber2XmlSerializerBase<double> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Float2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Float2XmlFormatter : DecimalNumber2XmlFormatterBase<float> { }
     11  public class Float2XmlSerializer : DecimalNumber2XmlSerializerBase<float> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Guid2XmlSerializer.cs

    r1805 r1823  
    44using System.Text;
    55using System.Text.RegularExpressions;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77using System.Globalization;
    88
     
    1111 
    1212  [EmptyStorableClass]
    13   public class Guid2XmlFormatter : PrimitiveXmlFormatterBase<Guid> {
     13  public class Guid2XmlSerializer : PrimitiveXmlSerializerBase<Guid> {
    1414
    1515    public override XmlString Format(Guid o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Int2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Int2XmlFormatter : SimpleNumber2XmlFormatterBase<int> { }
     11  public class Int2XmlSerializer : SimpleNumber2XmlSerializerBase<int> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Long2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Long2XmlFormatter : SimpleNumber2XmlFormatterBase<long> { }
     11  public class Long2XmlSerializer : SimpleNumber2XmlSerializerBase<long> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/PrimitiveXmlSerializerBase.cs

    r1805 r1823  
    11using HeuristicLab.Persistence.Interfaces;
    22using HeuristicLab.Persistence.Core;
    3 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    44
    55namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    66
    7   public abstract class PrimitiveXmlFormatterBase<T> : XmlFormatterBase<T> { }
     7  public abstract class PrimitiveXmlSerializerBase<T> : XmlSerializerBase<T> { }
    88
    99}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/SByte2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class SByte2XmlFormatter : SimpleNumber2XmlFormatterBase<sbyte> { }
     11  public class SByte2XmlSerializer : SimpleNumber2XmlSerializerBase<sbyte> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/Short2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class Short2XmlFormatter : SimpleNumber2XmlFormatterBase<short> { }
     11  public class Short2XmlSerializer : SimpleNumber2XmlSerializerBase<short> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/SimpleNumber2XmlSerializerBase.cs

    r1805 r1823  
    77namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    88
    9   public abstract class SimpleNumber2XmlFormatterBase<T> : PrimitiveXmlFormatterBase<T> {
     9  public abstract class SimpleNumber2XmlSerializerBase<T> : PrimitiveXmlSerializerBase<T> {
    1010
    1111    private static MethodInfo ParseMethod = typeof(T)
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/String2XmlSerializer.cs

    r1805 r1823  
    44using System.Text;
    55using System.Text.RegularExpressions;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77using System.Globalization;
    88
     
    1111
    1212  [EmptyStorableClass]
    13   public class String2XmlFormatter : PrimitiveXmlFormatterBase<string> {
     13  public class String2XmlSerializer : PrimitiveXmlSerializerBase<string> {
    1414
    1515    public override XmlString Format(string s) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/TimeSpan2XmlSerializer.cs

    r1805 r1823  
    44using System.Text;
    55using System.Text.RegularExpressions;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77using System.Globalization;
    88
     
    1111
    1212  [EmptyStorableClass]
    13   public class TimeSpan2XmlFormatter : PrimitiveXmlFormatterBase<TimeSpan> {
     13  public class TimeSpan2XmlSerializer : PrimitiveXmlSerializerBase<TimeSpan> {
    1414
    1515    public override XmlString Format(TimeSpan o) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/UInt2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class UInt2XmlFormatter : SimpleNumber2XmlFormatterBase<uint> { }
     11  public class UInt2XmlSerializer : SimpleNumber2XmlSerializerBase<uint> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/ULong2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class ULong2XmlFormatter : SimpleNumber2XmlFormatterBase<ulong> { }
     11  public class ULong2XmlSerializer : SimpleNumber2XmlSerializerBase<ulong> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/Primitive/UShort2XmlSerializer.cs

    r1805 r1823  
    44using System.Reflection;
    55using System.Globalization;
    6 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    77
    88namespace HeuristicLab.Persistence.Default.Xml.Primitive {
    99
    1010  [EmptyStorableClass]
    11   public class UShort2XmlFormatter : SimpleNumber2XmlFormatterBase<ushort> { }
     11  public class UShort2XmlSerializer : SimpleNumber2XmlSerializerBase<ushort> { }
    1212
    1313}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlFormat.cs

    r1623 r1823  
    11using HeuristicLab.Persistence.Interfaces;
    22using HeuristicLab.Persistence.Core;
    3 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    44
    55namespace HeuristicLab.Persistence.Default.Xml {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlGenerator.cs

    r1797 r1823  
    170170        File.Copy(tempfile, filename, true);
    171171        File.Delete(tempfile);
    172       } catch (Exception x) {
     172      } catch (Exception) {
    173173        Logger.Warn("Exception caught, no data has been written.");
    174174        throw;
     
    222222          }
    223223        }
    224       } catch (PersistenceException e) {
     224      } catch (PersistenceException) {
    225225        throw;
    226226      } catch (Exception e) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlParser.cs

    r1779 r1823  
    115115        }
    116116        return typeCache;
    117       } catch (PersistenceException e) {
     117      } catch (PersistenceException) {
    118118        throw;
    119119      } catch (Exception e) {
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlSerializerBase.cs

    r1805 r1823  
    11using HeuristicLab.Persistence.Interfaces;
    22using HeuristicLab.Persistence.Core;
    3 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    44
    55namespace HeuristicLab.Persistence.Default.Xml {
    66 
    7   public abstract class XmlFormatterBase<T> : FormatterBase<T, XmlString> { }
     7  public abstract class XmlSerializerBase<T> : PrimitiveSerializerBase<T, XmlString> { }
    88
    99}
  • trunk/sources/HeuristicLab.Persistence/3.3/Default/Xml/XmlString.cs

    r1623 r1823  
    22using HeuristicLab.Persistence.Core;
    33using System.Text;
    4 using HeuristicLab.Persistence.Default.Decomposers.Storable;
     4using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    55
    66namespace HeuristicLab.Persistence.Default.Xml {
Note: See TracChangeset for help on using the changeset viewer.