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(); }