Wire up value and loadflag for SL

This commit is contained in:
Matt Nadareski
2020-08-21 14:20:17 -07:00
parent 0474bea6f4
commit b01217cffb
14 changed files with 161 additions and 8 deletions

View File

@@ -283,6 +283,16 @@ namespace SabreTools.Library.Filtering
/// </summary>
public FilterItem<string> AreaEndianness { get; private set; } = new FilterItem<string>();
/// <summary>
/// Include or exclude softwarelist value
/// </summary>
public FilterItem<string> Value { get; private set; } = new FilterItem<string>();
/// <summary>
/// Include or exclude load flag
/// </summary>
public FilterItem<string> LoadFlag { get; private set; } = new FilterItem<string>();
#endregion
/// <summary>
@@ -895,6 +905,20 @@ namespace SabreTools.Library.Filtering
AreaEndianness.PositiveSet.Add(value);
break;
case Field.Value:
if (negate)
Value.NegativeSet.Add(value);
else
Value.PositiveSet.Add(value);
break;
case Field.LoadFlag:
if (negate)
LoadFlag.NegativeSet.Add(value);
else
LoadFlag.PositiveSet.Add(value);
break;
#endregion
case Field.Default: