Exemplo n.º 1
0
        public override IList CreateArgumnets(APIMethods type)
        {
            creator = new ArgumentCreator();

            //to do

            return(creator.CreateArguments(type));
        }
Exemplo n.º 2
0
 private void Initialize()
 {
     _defaultSwitchOptions = new SwitchOptions(new List <char> {
         '/'
     }, new List <char> {
         ':'
     }, "[_A-Za-z]+[_A-Za-z0-9]*");
     _defaultTypeParserContainer = new DefaultTypeContainer();
     _defaultSwitchParser        = new SwitchParser(TypeParser, this);
     _helpOptions           = new HelpTextOptions(HelpTextLength, HelpTextIndentLength, HelpCommands);
     _defaultHelpTextParser = new BasicHelpTextParser(_helpOptions, TypeParser);
     _defaultArgMaker       = new DefaultArgumentCreator();
 }
Exemplo n.º 3
0
 protected IArgument BuildManifestArgument(IArgumentCreator argumentCreator)
 => argumentCreator.SingleValue("manifest", "The manifest file.");