ariba.util.core
Class QuickTableDiff

java.lang.Object
  extended by ariba.util.core.QuickTableDiff
All Implemented Interfaces:
CommandLine

public class QuickTableDiff
extends java.lang.Object
implements CommandLine

Simple command line tool to diff to table files. The algorithm is probably not the most efficient but it works. Exit code is - 0 if the tables are identical ; - 1 if they differ ; - 2 if one of them can't be loaded.


Constructor Summary
QuickTableDiff()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void processArguments(ArgumentParser arguments)
          processes the arguments previously registered during setupArguments.
 void setupArguments(ArgumentParser arguments)
          registers the arguments this class expects.
 void startup()
          Called to allow client to begin running
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuickTableDiff

public QuickTableDiff()
Method Detail

setupArguments

public void setupArguments(ArgumentParser arguments)
Description copied from interface: CommandLine
registers the arguments this class expects. This can include the name of the command line option, the type of input arguments, and whether the option is optional or not.

Specified by:
setupArguments in interface CommandLine
Parameters:
arguments - the ArgumentParser object that stores the registered information. The implementation of this method can expect this ArgumnentParser object to be non null.
See Also:
ArgumentParser

processArguments

public void processArguments(ArgumentParser arguments)
Description copied from interface: CommandLine
processes the arguments previously registered during setupArguments.

Specified by:
processArguments in interface CommandLine
Parameters:
arguments - the ArgumentParser object that provides the registered information to be processed.
See Also:
ArgumentParser

startup

public void startup()
Description copied from interface: CommandLine
Called to allow client to begin running

Specified by:
startup in interface CommandLine

main

public static void main(java.lang.String[] args)


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.