diff options
Diffstat (limited to 'java/demo/Freeze/library/RunParser.java')
-rw-r--r-- | java/demo/Freeze/library/RunParser.java | 73 |
1 files changed, 2 insertions, 71 deletions
diff --git a/java/demo/Freeze/library/RunParser.java b/java/demo/Freeze/library/RunParser.java index 1fc0e095c7d..c524b1b1430 100644 --- a/java/demo/Freeze/library/RunParser.java +++ b/java/demo/Freeze/library/RunParser.java @@ -11,60 +11,10 @@ import Demo.*; class RunParser { - static void - usage(String appName) - { - System.err.println("Usage: " + appName + " [options] [file...]\n"); - System.err.print( - "Options:\n" + - "-h, --help Show this message.\n"); - //"-v, --version Display the Ice version.\n" - } - static int runParser(String appName, String[] args, Ice.Communicator communicator) { - String file = null; - int idx = 0; - - while(idx < args.length) - { - if(args[idx].equals("-h") | args[idx].equals("--help")) - { - usage(appName); - return 0; - } -/* - else if(args[idx].equals("-v") || args[idx].equals("--version")) - { - cout + ICE_STRING_VERSION + endl; - return 0; - } -*/ - else if(args[idx].charAt(0) == '-') - { - System.err.println(appName + ": unknown option `" + args[idx] + "'"); - usage(appName); - return 1; - } - else - { - if(file == null) - { - file = args[idx]; - } - else - { - System.err.println(appName + ": only one file is supported."); - usage(appName); - return 1; - } - ++idx; - } - } - - Ice.ObjectPrx base = communicator.propertyToProxy("Library.Proxy"); - LibraryPrx library = LibraryPrxHelper.checkedCast(base); + LibraryPrx library = LibraryPrxHelper.checkedCast(communicator.propertyToProxy("Library.Proxy")); if(library == null) { System.err.println(appName + ": invalid object reference"); @@ -72,25 +22,6 @@ class RunParser } Parser parser = new Parser(communicator, library); - int status; - - if(file == null) - { - status = parser.parse(); - } - else - { - try - { - status = parser.parse(new java.io.BufferedReader(new java.io.FileReader(file))); - } - catch(java.io.IOException ex) - { - status = 1; - ex.printStackTrace(); - } - } - - return status; + return parser.parse(); } } |