/**
* Generate the grouping for the 'create' command.
*/
private Grouping createCreateGrouping()
{
And and1 = new And();
and1.addOption(getOptionById("inputfile"));
and1.addOption(getOptionById("graphtype"));
And and2 = new And();
and2.getGroupings().add(and1);
and2.addOption(getOptionById("graph"));
And and3 = new And();
and3.addOption(getOptionById("classpath"));
And and4 = new And();
and4.getGroupings().add(and3);
and4.addOption(getOptionById("alg"));
Or or1 = new Or();
or1.getGroupings().add(and4);
or1.getGroupings().add(and2);
return or1;
}