Skip to content

Commit 5bc0c20

Browse files
committed
Update
1 parent 4a8760c commit 5bc0c20

53 files changed

Lines changed: 248 additions & 248 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Source/NETworkManager.Converters/ApplicationNameToIconConverter.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@
77
namespace NETworkManager.Converters
88
{
99
/// <summary>
10-
/// Convert <see cref="Name"/> to icon (<see cref="Canvas"/>) or wise versa.
10+
/// Convert <see cref="ApplicationName"/> to icon (<see cref="Canvas"/>) or wise versa.
1111
/// </summary>
1212
public sealed class ApplicationNameToIconConverter : IValueConverter
1313
{
1414
/// <summary>
15-
/// Convert <see cref="Name"/> to icon (<see cref="Canvas"/>).
15+
/// Convert <see cref="ApplicationName"/> to icon (<see cref="Canvas"/>).
1616
/// </summary>
17-
/// <param name="value">Object from type <see cref="Name"/>.</param>
17+
/// <param name="value">Object from type <see cref="ApplicationName"/>.</param>
1818
/// <param name="targetType"></param>
1919
/// <param name="parameter"></param>
2020
/// <param name="culture"></param>
2121
/// <returns>Icon (cref="Canvas"/>).</returns>
2222
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
2323
{
24-
if (!(value is Name name))
24+
if (!(value is ApplicationName name))
2525
return null;
2626

27-
return Application.GetIcon(name);
27+
return ApplicationManager.GetIcon(name);
2828
}
2929

3030
/// <summary>

Source/NETworkManager.Converters/ApplicationNameToTranslatedStringConverter.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,21 @@
88
namespace NETworkManager.Converters
99
{
1010
/// <summary>
11-
/// Convert <see cref="Name"/> to translated <see cref="string"/> or wise versa.
11+
/// Convert <see cref="ApplicationName"/> to translated <see cref="string"/> or wise versa.
1212
/// </summary>
1313
public sealed class ApplicationNameToTranslatedStringConverter : IValueConverter
1414
{
1515
/// <summary>
16-
/// Convert <see cref="Name"/> to translated <see cref="string"/>.
16+
/// Convert <see cref="ApplicationName"/> to translated <see cref="string"/>.
1717
/// </summary>
18-
/// <param name="value">Object from type <see cref="Name"/>.</param>
18+
/// <param name="value">Object from type <see cref="ApplicationName"/>.</param>
1919
/// <param name="targetType"></param>
2020
/// <param name="parameter"></param>
2121
/// <param name="culture"></param>
22-
/// <returns>Translated <see cref="Name"/>.</returns>
22+
/// <returns>Translated <see cref="ApplicationName"/>.</returns>
2323
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
2424
{
25-
if (!(value is Name name))
25+
if (!(value is ApplicationName name))
2626
return "-/-";
2727

2828
return ApplicationNameTranslator.GetInstance().Translate(name);

Source/NETworkManager.Documentation/DocumentationManager.cs

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -75,53 +75,53 @@ private static void OpenDocumentationAction(object documentationIdentifier)
7575
OpenDocumentation((DocumentationIdentifier) documentationIdentifier);
7676
}
7777

78-
public static DocumentationIdentifier GetIdentifierByAppliactionName(Name name)
78+
public static DocumentationIdentifier GetIdentifierByAppliactionName(ApplicationName name)
7979
{
8080
switch (name)
8181
{
82-
case Name.Dashboard:
82+
case ApplicationName.Dashboard:
8383
return DocumentationIdentifier.ApplicationDashboard;
84-
case Name.NetworkInterface:
84+
case ApplicationName.NetworkInterface:
8585
return DocumentationIdentifier.ApplicationNetworkInterface;
86-
case Name.WiFi:
86+
case ApplicationName.WiFi:
8787
return DocumentationIdentifier.ApplicationWiFi;
88-
case Name.IPScanner:
88+
case ApplicationName.IPScanner:
8989
return DocumentationIdentifier.ApplicationIPScanner;
90-
case Name.PortScanner:
90+
case ApplicationName.PortScanner:
9191
return DocumentationIdentifier.ApplicationPortScanner;
92-
case Name.Ping:
92+
case ApplicationName.Ping:
9393
return DocumentationIdentifier.ApplicationPing;
94-
case Name.Traceroute:
94+
case ApplicationName.Traceroute:
9595
return DocumentationIdentifier.ApplicationTraceroute;
96-
case Name.DNSLookup:
96+
case ApplicationName.DNSLookup:
9797
return DocumentationIdentifier.ApplicationDnsLookup;
98-
case Name.RemoteDesktop:
98+
case ApplicationName.RemoteDesktop:
9999
return DocumentationIdentifier.ApplicationRemoteDesktop;
100-
case Name.PowerShell:
100+
case ApplicationName.PowerShell:
101101
return DocumentationIdentifier.ApplicationPowerShell;
102-
case Name.PuTTY:
102+
case ApplicationName.PuTTY:
103103
return DocumentationIdentifier.ApplicationPutty;
104-
case Name.TigerVNC:
104+
case ApplicationName.TigerVNC:
105105
return DocumentationIdentifier.ApplicationTigerVNC;
106-
case Name.SNMP:
106+
case ApplicationName.SNMP:
107107
return DocumentationIdentifier.ApplicationSnmp;
108-
case Name.WakeOnLAN:
108+
case ApplicationName.WakeOnLAN:
109109
return DocumentationIdentifier.ApplicationWakeOnLan;
110-
case Name.HTTPHeaders:
110+
case ApplicationName.HTTPHeaders:
111111
return DocumentationIdentifier.ApplicationHttpHeaders;
112-
case Name.Whois:
112+
case ApplicationName.Whois:
113113
return DocumentationIdentifier.ApplicationWhois;
114-
case Name.SubnetCalculator:
114+
case ApplicationName.SubnetCalculator:
115115
return DocumentationIdentifier.ApplicationSubnetCalculator;
116-
case Name.Lookup:
116+
case ApplicationName.Lookup:
117117
return DocumentationIdentifier.ApplicationLookup;
118-
case Name.Connections:
118+
case ApplicationName.Connections:
119119
return DocumentationIdentifier.ApplicationConnections;
120-
case Name.Listeners:
120+
case ApplicationName.Listeners:
121121
return DocumentationIdentifier.ApplicationListeners;
122-
case Name.ARPTable:
122+
case ApplicationName.ARPTable:
123123
return DocumentationIdentifier.ApplicationArpTable;
124-
case Name.None:
124+
case ApplicationName.None:
125125
return DocumentationIdentifier.Default;
126126
default:
127127
return DocumentationIdentifier.Default;

Source/NETworkManager.Localization/Translators/ApplicationNameTranslator.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
namespace NETworkManager.Localization.Translators
55
{
66
/// <summary>
7-
/// Class to translate <see cref="Name"/>.
7+
/// Class to translate <see cref="ApplicationName"/>.
88
/// </summary>
99
public class ApplicationNameTranslator : SingletonBase<ApplicationNameTranslator>, ILocalizationStringTranslator
1010
{
@@ -14,10 +14,10 @@ public class ApplicationNameTranslator : SingletonBase<ApplicationNameTranslator
1414
private const string _identifier = "ApplicationName_";
1515

1616
/// <summary>
17-
/// Method to translate <see cref="Name"/>.
17+
/// Method to translate <see cref="ApplicationName"/>.
1818
/// </summary>
19-
/// <param name="value"><see cref="Name"/> as <see cref="string"/>.</param>
20-
/// <returns>Translated <see cref="Name"/>.</returns>
19+
/// <param name="value"><see cref="ApplicationName"/> as <see cref="string"/>.</param>
20+
/// <returns>Translated <see cref="ApplicationName"/>.</returns>
2121
public string Translate(string value)
2222
{
2323
var translation = Resources.Strings.ResourceManager.GetString(_identifier + value, LocalizationManager.GetInstance().Culture);
@@ -26,11 +26,11 @@ public string Translate(string value)
2626
}
2727

2828
/// <summary>
29-
/// Method to translate <see cref="Name"/>.
29+
/// Method to translate <see cref="ApplicationName"/>.
3030
/// </summary>
31-
/// <param name="name"><see cref="Name"/>.</param>
32-
/// <returns>Translated <see cref="Name"/>.</returns>
33-
public string Translate(Name name)
31+
/// <param name="name"><see cref="ApplicationName"/>.</param>
32+
/// <returns>Translated <see cref="ApplicationName"/>.</returns>
33+
public string Translate(ApplicationName name)
3434
{
3535
return Translate(name.ToString());
3636
}

Source/NETworkManager.Models/Application/ApplicationInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ public class ApplicationInfo
88
/// <summary>
99
/// Name of the application.
1010
/// </summary>
11-
public Name Name { get; set; }
11+
public ApplicationName Name { get; set; }
1212

1313
/// <summary>
1414
/// Indicates that the application is visible to the user.
@@ -27,7 +27,7 @@ public ApplicationInfo()
2727
/// Initializes a new instance of the <see cref="ApplicationInfo"/> class and passes the <see cref="Name"/> as paramteter.
2828
/// </summary>
2929
/// <param name="name"><see cref="Name"/></param>
30-
public ApplicationInfo(Name name)
30+
public ApplicationInfo(ApplicationName name)
3131
{
3232
Name = name;
3333
IsVisible = true;

Source/NETworkManager.Models/Application/Application.cs renamed to Source/NETworkManager.Models/Application/ApplicationManager.cs

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ namespace NETworkManager.Models.Application
99
/// <summary>
1010
/// Provides methods to manage networkmanger applications.
1111
/// </summary>
12-
public static class Application
12+
public static class ApplicationManager
1313
{
1414
/// <summary>
1515
/// Method to return all available applications in.
1616
/// </summary>
1717
/// <returns>All names as array.</returns>
18-
public static Name[] GetNames() => (Name[])Enum.GetValues(typeof(Name));
18+
public static ApplicationName[] GetNames() => (ApplicationName[])Enum.GetValues(typeof(ApplicationName));
1919

2020
/// <summary>
2121
/// Method returns a list with all <see cref="ApplicationInfo"/>.
@@ -25,96 +25,96 @@ public static IEnumerable<ApplicationInfo> GetList()
2525
{
2626
var list = new List<ApplicationInfo>();
2727

28-
foreach (var name in GetNames().Where(x => x != Name.None))
28+
foreach (var name in GetNames().Where(x => x != ApplicationName.None))
2929
list.Add(new ApplicationInfo(name));
3030

3131
return list;
3232
}
3333

3434
/// <summary>
35-
/// Method will return the icon based on <see cref="Name"/>.
35+
/// Method will return the icon based on <see cref="ApplicationName"/>.
3636
/// </summary>
37-
/// <param name="name"><see cref="Name"/></param>
37+
/// <param name="name"><see cref="ApplicationName"/></param>
3838
/// <returns>Application icon as <see cref="Canvas"/>.</returns>
39-
public static Canvas GetIcon(Name name)
39+
public static Canvas GetIcon(ApplicationName name)
4040
{
4141
var canvas = new Canvas();
4242

4343
switch (name)
4444
{
45-
case Name.Dashboard:
45+
case ApplicationName.Dashboard:
4646
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.ViewDashboardVariant });
4747
break;
48-
case Name.NetworkInterface:
48+
case ApplicationName.NetworkInterface:
4949
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.Network });
5050
break;
51-
case Name.WiFi:
51+
case ApplicationName.WiFi:
5252
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.AccessPointNetwork });
5353
break;
54-
case Name.IPScanner:
54+
case ApplicationName.IPScanner:
5555
canvas.Children.Add(new PackIconFontAwesome { Kind = PackIconFontAwesomeKind.NetworkWiredSolid });
5656
break;
57-
case Name.PortScanner:
57+
case ApplicationName.PortScanner:
5858
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.NetworkPort });
5959
break;
60-
case Name.Ping:
60+
case ApplicationName.Ping:
6161
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.LanConnect });
6262
break;
63-
case Name.PingMonitor:
63+
case ApplicationName.PingMonitor:
6464
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.RadarScreen });
6565
break;
66-
case Name.Traceroute:
66+
case ApplicationName.Traceroute:
6767
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.TransitConnection });
6868
break;
69-
case Name.DNSLookup:
69+
case ApplicationName.DNSLookup:
7070
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.SearchWeb });
7171
break;
72-
case Name.RemoteDesktop:
72+
case ApplicationName.RemoteDesktop:
7373
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.RemoteDesktop });
7474
break;
75-
case Name.PowerShell:
75+
case ApplicationName.PowerShell:
7676
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Powershell });
7777
break;
78-
case Name.PuTTY:
78+
case ApplicationName.PuTTY:
7979
canvas.Children.Add(new PackIconFontAwesome { Kind = PackIconFontAwesomeKind.TerminalSolid });
8080
break;
81-
case Name.TigerVNC:
81+
case ApplicationName.TigerVNC:
8282
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.EyeOutline });
8383
break;
84-
case Name.WebConsole:
84+
case ApplicationName.WebConsole:
8585
canvas.Children.Add(new PackIconPicolIcons { Kind = PackIconPicolIconsKind.Website });
8686
break;
87-
case Name.SNMP:
87+
case ApplicationName.SNMP:
8888
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Switch });
8989
break;
90-
case Name.DiscoveryProtocol:
90+
case ApplicationName.DiscoveryProtocol:
9191
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.SwapHorizontal });
9292
break;
93-
case Name.WakeOnLAN:
93+
case ApplicationName.WakeOnLAN:
9494
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Power });
9595
break;
96-
case Name.HTTPHeaders:
96+
case ApplicationName.HTTPHeaders:
9797
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Web });
9898
break;
99-
case Name.Whois:
99+
case ApplicationName.Whois:
100100
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.CloudSearchOutline });
101101
break;
102-
case Name.SubnetCalculator:
102+
case ApplicationName.SubnetCalculator:
103103
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.Calculator });
104104
break;
105-
case Name.Lookup:
105+
case ApplicationName.Lookup:
106106
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.DatabaseSearch });
107107
break;
108-
case Name.Connections:
108+
case ApplicationName.Connections:
109109
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.Connect });
110110
break;
111-
case Name.Listeners:
111+
case ApplicationName.Listeners:
112112
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Wan });
113113
break;
114-
case Name.ARPTable:
114+
case ApplicationName.ARPTable:
115115
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.TableOfContents });
116116
break;
117-
case Name.None:
117+
case ApplicationName.None:
118118
default:
119119
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.SmileyFrown });
120120
break;

Source/NETworkManager.Models/Application/Name.cs renamed to Source/NETworkManager.Models/Application/ApplicationName.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// <summary>
44
/// Represents all available applications.
55
/// </summary>
6-
public enum Name
6+
public enum ApplicationName
77
{
88
/// <summary>
99
/// No application.

0 commit comments

Comments
 (0)