Skip to content
Snippets Groups Projects
Commit 2ebd05ed authored by tjc's avatar tjc
Browse files

make argument processing more flexible

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@9213 ee4ac58c-ac51-4696-9907-e4b3aa274f04
parent f2d825aa
No related branches found
No related tags found
No related merge requests found
......@@ -263,7 +263,8 @@ public class ReadAndWriteEntry
{
if(args[i].toLowerCase().equals("-s"))
{
files = new java.util.Vector();
if(files == null)
files = new java.util.Vector();
for(int j=i+1; j<args.length; j++)
{
if(args[j].startsWith("-"))
......@@ -271,6 +272,17 @@ public class ReadAndWriteEntry
files.add(args[j]);
}
}
else if(args[i].startsWith("-"))
{
i++;
}
else
{
if(files == null)
files = new java.util.Vector();
if(!files.contains(args[i]))
files.add(args[i]);
}
}
if(files != null && files.size() > 0)
{
......@@ -281,7 +293,7 @@ public class ReadAndWriteEntry
for(int i=0;i < names.length; i++)
{
System.out.println(i+" read and write :: "+names[i]);
System.out.println("read and write :: "+names[i]+".embl");
Entry entry = ReadAndWriteEntry.readEntryFromDatabase(names[i], ENTRY_SOURCE);
ReadAndWriteEntry.writeDatabaseEntryToFile(
entry, new File(names[i]+".embl"), flatten, ignoreObsolete, false,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment