org.osm2world.console
Class CLIArgumentsGroup

Object
  extended by CLIArgumentsGroup

public class CLIArgumentsGroup
extends Object

a group of CLIArguments that represent conversions which can be performed at the same time and are only distinguished by output format/parameters


Constructor Summary
CLIArgumentsGroup(CLIArguments representative)
           
 
Method Summary
 void addCLIArguments(CLIArguments cliArguments)
           
 List<CLIArguments> getCLIArgumentsList()
           
 CLIArguments getRepresentative()
           
 boolean isCompatible(CLIArguments cliArguments)
          checks whether a CLIArguments instance is compatible with this group
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CLIArgumentsGroup

public CLIArgumentsGroup(CLIArguments representative)
Parameters:
representative - the first member of the group.
Method Detail

addCLIArguments

public void addCLIArguments(CLIArguments cliArguments)

getRepresentative

public CLIArguments getRepresentative()

getCLIArgumentsList

public List<CLIArguments> getCLIArgumentsList()

isCompatible

public boolean isCompatible(CLIArguments cliArguments)
checks whether a CLIArguments instance is compatible with this group