This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
chovy-gm/NDesk.Options/OptionContext.cs

74 lines
771 B
C#

namespace NDesk.Options
{
public class OptionContext
{
private Option option;
private string name;
private int index;
private OptionSet set;
private OptionValueCollection c;
public Option Option
{
get
{
return option;
}
set
{
option = value;
}
}
public string OptionName
{
get
{
return name;
}
set
{
name = value;
}
}
public int OptionIndex
{
get
{
return index;
}
set
{
index = value;
}
}
public OptionSet OptionSet
{
get
{
return set;
}
}
public OptionValueCollection OptionValues
{
get
{
return c;
}
}
public OptionContext(OptionSet set)
{
this.set = set;
c = new OptionValueCollection(this);
}
}
}