Skip to content

Commit 7b44ee9

Browse files
committed
Renamed class.
1 parent 662eb0d commit 7b44ee9

6 files changed

Lines changed: 29 additions & 29 deletions

File tree

ReClass.NET/DataExchange/ReClass/CustomNodeConverter.cs renamed to ReClass.NET/DataExchange/ReClass/CustomNodeSerializer.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ namespace ReClassNET.DataExchange.ReClass
1111
public delegate BaseNode CreateNodeFromElementHandler(XElement element, ClassNode parent, ILogger logger);
1212
public delegate XElement CreateElementFromNodeHandler(BaseNode node, ILogger logger);
1313

14-
[ContractClass(typeof(CustomNodeConverterContract))]
15-
public interface ICustomNodeConverter
14+
[ContractClass(typeof(CustomNodeSerializerContract))]
15+
public interface ICustomNodeSerializer
1616
{
1717
/// <summary>Determine if the instance can handle the xml element.</summary>
1818
/// <param name="element">The xml element to check.</param>
@@ -42,8 +42,8 @@ public interface ICustomNodeConverter
4242
XElement CreateElementFromNode(BaseNode node, ILogger logger, CreateElementFromNodeHandler defaultHandler);
4343
}
4444

45-
[ContractClassFor(typeof(ICustomNodeConverter))]
46-
internal abstract class CustomNodeConverterContract : ICustomNodeConverter
45+
[ContractClassFor(typeof(ICustomNodeSerializer))]
46+
internal abstract class CustomNodeSerializerContract : ICustomNodeSerializer
4747
{
4848
public bool CanHandleElement(XElement element)
4949
{
@@ -84,32 +84,32 @@ public XElement CreateElementFromNode(BaseNode node, ILogger logger, CreateEleme
8484
}
8585
}
8686

87-
public class CustomNodeConvert
87+
internal class CustomNodeSerializer
8888
{
89-
private static readonly List<ICustomNodeConverter> converters = new List<ICustomNodeConverter>();
89+
private static readonly List<ICustomNodeSerializer> converters = new List<ICustomNodeSerializer>();
9090

91-
public static void RegisterCustomType(ICustomNodeConverter converter)
91+
public static void RegisterCustomType(ICustomNodeSerializer serializer)
9292
{
93-
Contract.Requires(converter != null);
93+
Contract.Requires(serializer != null);
9494

95-
converters.Add(converter);
95+
converters.Add(serializer);
9696
}
9797

98-
public static void DeregisterCustomType(ICustomNodeConverter converter)
98+
public static void DeregisterCustomType(ICustomNodeSerializer serializer)
9999
{
100-
Contract.Requires(converter != null);
100+
Contract.Requires(serializer != null);
101101

102-
converters.Remove(converter);
102+
converters.Remove(serializer);
103103
}
104104

105-
public static ICustomNodeConverter GetReadConverter(XElement element)
105+
public static ICustomNodeSerializer GetReadConverter(XElement element)
106106
{
107107
Contract.Requires(element != null);
108108

109109
return converters.FirstOrDefault(c => c.CanHandleElement(element));
110110
}
111111

112-
public static ICustomNodeConverter GetWriteConverter(BaseNode node)
112+
public static ICustomNodeSerializer GetWriteConverter(BaseNode node)
113113
{
114114
Contract.Requires(node != null);
115115

ReClass.NET/DataExchange/ReClass/ReClassNetFile.Read.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ private BaseNode CreateNodeFromElement(XElement element, BaseNode parent, ILogge
105105
Contract.Requires(element != null);
106106
Contract.Requires(logger != null);
107107

108-
var converter = CustomNodeConvert.GetReadConverter(element);
108+
var converter = CustomNodeSerializer.GetReadConverter(element);
109109
if (converter != null)
110110
{
111111
if (converter.TryCreateNodeFromElement(element, parent, project.Classes, logger, CreateNodeFromElement, out var customNode))

ReClass.NET/DataExchange/ReClass/ReClassNetFile.Write.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ private static XElement CreateElementFromNode(BaseNode node, ILogger logger)
6565
Contract.Requires(node != null);
6666
Contract.Requires(logger != null);
6767

68-
var converter = CustomNodeConvert.GetWriteConverter(node);
68+
var converter = CustomNodeSerializer.GetWriteConverter(node);
6969
if (converter != null)
7070
{
7171
return converter.CreateElementFromNode(node, logger, CreateElementFromNode);

ReClass.NET/Plugins/DefaultPluginHost.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,17 @@ public void DeregisterNodeInfoReader(INodeInfoReader reader)
4444
BaseNode.NodeInfoReader.Remove(reader);
4545
}
4646

47-
public void RegisterNodeType(Type type, string name, Image icon, ICustomNodeConverter converter, ICustomCodeGenerator generator)
47+
public void RegisterNodeType(Type type, string name, Image icon, ICustomNodeSerializer serializer, ICustomCodeGenerator generator)
4848
{
49-
CustomNodeConvert.RegisterCustomType(converter);
49+
CustomNodeSerializer.RegisterCustomType(serializer);
5050
CustomCodeGenerator.RegisterCustomType(generator);
5151

5252
MainWindow.RegisterNodeType(type, name, icon ?? Properties.Resources.B16x16_Plugin);
5353
}
5454

55-
public void DeregisterNodeType(Type type, ICustomNodeConverter converter, ICustomCodeGenerator generator)
55+
public void DeregisterNodeType(Type type, ICustomNodeSerializer serializer, ICustomCodeGenerator generator)
5656
{
57-
CustomNodeConvert.DeregisterCustomType(converter);
57+
CustomNodeSerializer.DeregisterCustomType(serializer);
5858
CustomCodeGenerator.DeregisterCustomType(generator);
5959

6060
MainWindow.DeregisterNodeType(type);

ReClass.NET/Plugins/IPluginHost.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@ public interface IPluginHost
4141
/// <param name="type">The type of the node.</param>
4242
/// <param name="name">The name of the type.</param>
4343
/// <param name="icon">The icon of the type (may be null).</param>
44-
/// <param name="converter">The converter used to serialize the node.</param>
44+
/// <param name="serializer">The converter used to serialize the node.</param>
4545
/// <param name="generator">The generator used to generate code from the node.</param>
46-
void RegisterNodeType(Type type, string name, Image icon, ICustomNodeConverter converter, ICustomCodeGenerator generator);
46+
void RegisterNodeType(Type type, string name, Image icon, ICustomNodeSerializer serializer, ICustomCodeGenerator generator);
4747

4848
/// <summary>Unregisters a node type.</summary>
4949
/// <param name="type">The type of the node.</param>
50-
/// <param name="converter">The converter used to serialize the node.</param>
50+
/// <param name="serializer">The converter used to serialize the node.</param>
5151
/// <param name="generator">The generator used to generate code from the node.</param>
52-
void DeregisterNodeType(Type type, ICustomNodeConverter converter, ICustomCodeGenerator generator);
52+
void DeregisterNodeType(Type type, ICustomNodeSerializer serializer, ICustomCodeGenerator generator);
5353
}
5454

5555
[ContractClassFor(typeof(IPluginHost))]
@@ -112,11 +112,11 @@ public void RegisterNodeInfoReader(INodeInfoReader reader)
112112
throw new NotImplementedException();
113113
}
114114

115-
public void RegisterNodeType(Type type, string name, Image icon, ICustomNodeConverter converter, ICustomCodeGenerator generator)
115+
public void RegisterNodeType(Type type, string name, Image icon, ICustomNodeSerializer serializer, ICustomCodeGenerator generator)
116116
{
117117
Contract.Requires(type != null);
118118
Contract.Requires(name != null);
119-
Contract.Requires(converter != null);
119+
Contract.Requires(serializer != null);
120120
Contract.Requires(generator != null);
121121

122122
throw new NotImplementedException();
@@ -129,10 +129,10 @@ public void DeregisterNodeInfoReader(INodeInfoReader reader)
129129
throw new NotImplementedException();
130130
}
131131

132-
public void DeregisterNodeType(Type type, ICustomNodeConverter converter, ICustomCodeGenerator generator)
132+
public void DeregisterNodeType(Type type, ICustomNodeSerializer serializer, ICustomCodeGenerator generator)
133133
{
134134
Contract.Requires(type != null);
135-
Contract.Requires(converter != null);
135+
Contract.Requires(serializer != null);
136136
Contract.Requires(generator != null);
137137

138138
throw new NotImplementedException();

ReClass.NET/ReClass.NET.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@
268268
<Compile Include="CodeGenerator\CSharpCodeGenerator.cs" />
269269
<Compile Include="CodeGenerator\ICodeGenerator.cs" />
270270
<Compile Include="Constants.cs" />
271-
<Compile Include="DataExchange\ReClass\CustomNodeConverter.cs" />
271+
<Compile Include="DataExchange\ReClass\CustomNodeSerializer.cs" />
272272
<Compile Include="DataExchange\ReClass\IReClassExport.cs" />
273273
<Compile Include="DataExchange\ReClass\ReClassFile.cs" />
274274
<Compile Include="DataExchange\ReClass\ReClass2007File.cs" />

0 commit comments

Comments
 (0)