From ee02b610689726f11656b94d57d859ae99b1a11b Mon Sep 17 00:00:00 2001 From: aaron Date: Sat, 9 May 2009 07:07:33 +0000 Subject: [PATCH] added support for the argument collections code git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@648 348d0f76-0448-11de-a6fe-93d51630548a --- .../org/broadinstitute/sting/utils/cmdLine/ParsingEngine.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/src/org/broadinstitute/sting/utils/cmdLine/ParsingEngine.java b/java/src/org/broadinstitute/sting/utils/cmdLine/ParsingEngine.java index 944b9009c..e9c4f9a01 100755 --- a/java/src/org/broadinstitute/sting/utils/cmdLine/ParsingEngine.java +++ b/java/src/org/broadinstitute/sting/utils/cmdLine/ParsingEngine.java @@ -86,6 +86,9 @@ public class ParsingEngine { Argument argument = field.getAnnotation(Argument.class); if(argument != null) argumentsFromSource.add( new ArgumentDefinition(argument,source,field) ); + ArgumentCollection argumentCollection = field.getAnnotation(ArgumentCollection.class); + if(argumentCollection != null) + addArgumentSource(sourceName, field.getType()); } source = source.getSuperclass(); }