From: <mic...@us...> - 2007-04-13 16:23:25
|
Revision: 39 http://svn.sourceforge.net/pearcolator/?rev=39&view=rev Author: michael_baer Date: 2007-04-13 09:23:27 -0700 (Fri, 13 Apr 2007) Log Message: ----------- Switched from vectors to ArrayLists. Modified Paths: -------------- src/org/binarytranslator/DBT_Options.java Modified: src/org/binarytranslator/DBT_Options.java =================================================================== --- src/org/binarytranslator/DBT_Options.java 2007-04-13 15:01:40 UTC (rev 38) +++ src/org/binarytranslator/DBT_Options.java 2007-04-13 16:23:27 UTC (rev 39) @@ -8,9 +8,9 @@ */ package org.binarytranslator; +import java.util.ArrayList; import java.util.HashMap; import java.util.Map; -import java.util.Vector; import java.util.Map.Entry; /** @@ -175,7 +175,7 @@ public static void parseArguments(String[] args) { try { - Vector<String> remainingArguments = new Vector<String>(); + ArrayList<String> remainingArguments = new ArrayList<String>(); ArgumentParser.parse(args, dbtArguments, remainingArguments); //did the user give an executable to execute? @@ -260,7 +260,7 @@ /** A list of remaining arguments. See the class documentation to learn about the difference * between Key-Value and remaining arguments. */ - protected final Vector<String> remainingArguments; + protected final ArrayList<String> remainingArguments; /** * Parses command line arguments. @@ -269,11 +269,11 @@ * @param keyValueArguments * Parsed Key-Value argument pairs are stored within this map. * @param remainingArguments - * Remaining arguments are being stored into this vector. + * Remaining arguments are being stored into this array list. * @throws ParseException * A ArgumentParser.ParseException is thrown in case arguments are not properly formatted and could not be parsed. */ - public static void parse(String[] args, Map<String, String> keyValueArguments, Vector<String> remainingArguments) + public static void parse(String[] args, Map<String, String> keyValueArguments, ArrayList<String> remainingArguments) throws ParseException { ArgumentParser parser = new ArgumentParser(keyValueArguments, remainingArguments); @@ -285,9 +285,9 @@ * @param arguments * Parsed Key-Value argument pairs are stored within this map. * @param remainingArguments - * Remaining arguments are being stored into this vector. + * Remaining arguments are being stored into this array list. */ - private ArgumentParser(Map<String, String> arguments, Vector<String> remainingArguments) { + private ArgumentParser(Map<String, String> arguments, ArrayList<String> remainingArguments) { this.arguments = arguments; this.remainingArguments = remainingArguments; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |