@Override public Enumeration<Option> listOptions(){
  Vector<Option> result=enumToVector(super.listOptions());
  result.addElement(new Option("\tThe amplitude multiplier (default " + defaultAmplitude() + ").","A",1,"-A <num>"));
  result.addElement(new Option("\tThe range x is randomly drawn from (default " + defaultMinRange() + ".."+ defaultMaxRange()+ ").","R",1,"-R <num>..<num>"));
  result.addElement(new Option("\tThe noise rate (default " + defaultNoiseRate() + ").","N",1,"-N <num>"));
  result.addElement(new Option("\tThe noise variance (default " + defaultNoiseVariance() + ").","V",1,"-V <num>"));
  return result.elements();
}

@ Override public Enumeration < Option > listOptions ( ) { Vector < Option > result = enumToVector ( super . listOptions ( ) ) ; result . addElement ( new Option ( "\tThe amplitude multiplier (default " + defaultAmplitude ( ) + ")." , "A" , 1 , "-A <num>" ) ) ; result . addElement ( new Option ( "\tThe range x is randomly drawn from (default " + defaultMinRange ( ) + ".." + defaultMaxRange ( ) + ")." , "R" , 1 , "-R <num>..<num>" ) ) ; result . addElement ( new Option ( "\tThe noise rate (default " + defaultNoiseRate ( ) + ")." , "N" , 1 , "-N <num>" ) ) ; result . addElement ( new Option ( "\tThe noise variance (default " + defaultNoiseVariance ( ) + ")." , "V" , 1 , "-V <num>" ) ) ; return result . elements ( ) ; }
returns an enumeration describing the available options .
